Windows8 Apps引发的思考

今天公司进行了内部的Windows8设计与开发一个很小的培训。培训的内容也就是蜻蜓点水,不过以一个他们team实际开发的项目为蓝本,这样也基本上讲解了Windows8 Apps开发流程,应用的架构。个人属于那种保守型的人,dev lead经常说:作为一个developer,我们应该必须有尝试追新的态度,技术和开发工具都应该使用最新版的。不过我的破神舟笔记本至今还在运行windows xp,所以对于windows8 应用的开发也只是在公司的虚拟机试试手,写了几个demo。

 

前几天博客园里面经过“圣殿祭司”的宣传,大多数对使用HTML5,CSS和JavaScript来开发Windows8 Apps兴趣的童鞋都注册了“免费”的微软认证(Exam:70-480)的考试,在这里也谢谢他。之前也关注过微软虚拟学院,不过没有怎么认真好好的学习,这次就一并补上,发现上面的视频还是非常不错的。特别是他们2个人做的codeshow那个项目,信息量大,代码很全,值得准备做windows8应用开发童鞋好好学习。

 

Windows 8 App Store可以说是照着Apple App Store做出来的,所以分成模式,流程和规范基本和AppleApp Store相似。但是微软有时做的好的一方面是文档和技术支持特别多,然后马上会出版一些电子书。所以它的阵营一直很火热,不过开发者怎么看,还需要经过时间来检验。目前Windows8 的开发支持三种语言,或者叫做形式:

1.C++(DirectX)

2.C#/VB.NET(XAML)

3.JavaScript和HTML5.

基本每个层面都有相应的开发者,每种语言对应要求开发的项目也不相同。C++可能更多的游戏之类的,C#可能是一些企业应用,而JavaScript和HTML5可能是各个互联网公司从web应用转为native app一种开发模式,当然涉及到性能和兼容性方面,不知道产品公司选择是C#还是JavaScript和HTML5,之前像Facebook为了性能也转用native开发模式。目前Facebook也同时提供了Android和iOS SDK的下载。

 

但是一个很纠结的问题是,微软对于JavaScript和HTML5的支持方式和PhoneGap这类技术不一样,我们必须在原生的javascript中参合一些WinJS。好吧!微软又开始发现新的东西,我个人觉得WinJS就是一个JavaScript解释器,但是里面又有太多C#的影子。ListView控件都有了,只是支持的数据源是json对象。所以底层很多的东西还是相同了,特别是之前使用控件开发过Windows Form和Web程
序的开发者。弄来弄去,我们还是在微软画的技术圈子里面打转。在那个学习视频的最后一集中还提到了微软新推出的“TypeScript”语言,个人觉得这
不仅仅是为了对抗Google的Dart,也可能是微软了为了更高效开发Windows8
Apps的一门语言,改进的JavaScript,然后里面有很多WinJS的所涉及到类库。

 

对于Windows8是不是适合开发企业应用,还不好说。不过有同学现在在他公司做财务报表相关的应用,都是针对iPad用户。但是就是我们所开发的应用,都必须进入Apple App Store,这就意味着广大用户都可以下载我们的应用,当然我们肯定是可以设置用户名和密码的,然后经过授权的用户才能安装或者使用应用。但是对于很多企业来说,每年99美元的开发者账号费用都想省掉。所以像微软或者Apple是不是给出更方便的授权机制,那样不需要设备所有人去越狱之类的操作的。这个话题就可以转到Android的头上了,但是目前专门为Android设备做的企业应用估计蛮少的。

 

关于Windows8 Apps是否支持企业内部部署问题,我后来通过搜索了一些信息。应该可以支持的,下面给出参考链接。

 http://social.msdn.microsoft.com/forums/zh-TW/winstoreappzhtw/thread/3b8fd96d-385e-4db7-adeb-14cb11722062

 

通过今天的演示实例,个人觉得windows8 metro风格的应用还是非常适合平板,如果还可以适合的话那就是手机。但是我个人并不觉得那种应用非常适合桌面,即便是显示器支持触摸。更多的时候一个笔记本或台式机还是办公居多,而不像平板可以用来做各种事情,当然surface就是给想办公和娱乐与一体的人打造的。

时间: 2024-10-13 08:10:45

Windows8 Apps引发的思考的相关文章

由百度此次疯狂“屠杀”引发的思考

自从6月22号至今,百度就没有安宁过.也许你与我有同样的感受,8月22日下午,百度官方站长论坛管理员公布,新的算法预计于23日更新.果不出所料,不到几个钟,该条帖子点击率超过5000.翌日,相信很多站长朋友并没有感觉到自己网站有变化,可能就因此松懈了.意料之外的是25日也就是周六,很明显的感觉到网站流量掉了很多,这时候笔者才觉得不妙,肯定有事情发生.于是习惯性的使用站长工具检测一下,想不到网站权重由2变为1.   今日上班检查网站情况,品牌词"东莞现代妇科医院"排名也掉了,其他关键词东

由IsPostBack引发的思考(续)

上篇文章中讲了关于Page类的IsPostBack属性的相关知识,并引发了思考.本文中,将借助实例,来帮助大家更好的理解WebForm中的这些知识,相信读者会有意外的收获. WebForm技术,看起来简单,做起来也看似很简单,但你真正深入去思考,去探索,会发现其非常非常的复杂. 好了,首先借助一个实例,来探索当发生"跨页投递"的这种情况时候,当前"响应页面"的IsPostBack和"请求页面"的IsPostBack值. 先建立两个新的aspx(W

一个社会化营销信徒的自白 微博引发的思考

中介交易 SEO诊断 淘宝客 云主机 技术大厅 拥抱社会化媒体营销时代,首先就要重视人的力量,一切回归到"人"的关系,无论这个"人"是你的消费者.员工还是合作伙伴.我们在谈论社会化营销时大讲要关系,要信任,无关系不传播,无关系不营销.可是什么是关系,如何建立关系维护关系,当我们企业还在以自我为中心,在社会化媒体上做着传统营销的工作,视用户的声音于不顾,高高在上,这样又如何赢得关系赢得社会化营销的胜利. 现在无论是企业还是专业人士关于社会化营销的讨论越来越多了,有质疑

.Net页面局部更新引发的思考_实用技巧

最近在修改以前做的模块,添加一个新功能.整理了下才发现重用率很低,大部分的东西还是需要重新写.功能里用到了局部更新,所有整理一下一路来实现局部更新的解决方案及改进.  我接触的项目开发大多是以Asp.net WebForm开发的,自然会用到UpdatePanel,好处就是开发快.方便,当然产生的问题也是一大堆.然后是Ajax和一般处理程序配合实现异步请求更新.最后就是利用第三方绑定插件优化Ajax请求.  一.UpdatePanel 将需要更新的模块放入UpdatePanel的ContentTe

由<a href = "#" > 引发的思考

原文:由<a href = "#" > 引发的思考 前阵子在一个移动项目中,通过 <a href = "#" >  的方式 绑定click 事件来提交一个表单,由于表单信息比较敏感,于是采用的post 同步提交的方式,原本到也没有什么.后来万恶的PM说 "你这个按钮呀,要固定在底部比较好" ,于是乎就通过 position:fixed 固定到底部了.那么,问题来了 , 在ios 下,虚拟键盘是浮在页面上层的,导致的结果是当

曲演杂坛--一条DELETE引发的思考

原文:曲演杂坛--一条DELETE引发的思考 场景介绍: 我们有一张表,专门用来生成自增ID供业务使用,表结构如下: CREATE TABLE TB001 ( ID INT IDENTITY(1,1) PRIMARY KEY, DT DATETIME ) 每次业务想要获取一个新ID,就执行以下SQL: INSERT INTO TB001(DT) SELECT GETDATE(); SELECT @@IDENTITY 由于这些数据只需保留最近一天的数据,因此建立一个SQL作业来定期删除数据,删除脚

“女硕士网络征婚受骗生子”事件引发的思考

http://www.aliyun.com/zixun/aggregation/17676.html">婚恋网站实名制何去何从?"女硕士网络征婚受骗生子"事件引发的思考 新华网北京12月16日电(记者涂铭.孟菁)近日,北京某媒体刊发题为<征婚女硕士受骗生孩告百合网>的报道,引发社会各界对婚恋网站"实名制"的热议. 事件前因后果如何?百合网是否存在信息审核不严的问题?"实名制"能否有效防范婚恋诈骗?记者先后采访的当事人分

“勒索病毒”肆虐引发的思考

"勒索病毒"以迅雷不及掩耳之势在全世界蔓延,这暴露出我们在网络安全预警和紧急防护机制方面还是后知后觉的,存在不小的漏洞 自5月12日以来,互联网内外一直颇不宁静.因为"勒索病毒"肆虐,全球深陷"网络浩劫".包括中国.俄罗斯.英国.美国在内的150多个国家和地区都被这个顽固的病毒搅得鸡犬不宁. "勒索病毒"是什么鬼?有消息称,该病毒是源自美国国家安全局遭泄露的病毒武器库,这种病毒会通过邮件.网页甚至手机侵入,使文档等资料全部被&

徒弟离职引发的思考

徒弟离职引发的思考                                                                                                        ―――帅宏军  2012年6月25日星期一       人才是咱这个星球上永恒的话题,关于人才的管理更是一门高深的艺术.对于管理,我也一直在不断求索.         就像一个馒头引发的血案一样,所有事情都有个起因.这段思考的起因又是什么呢?     事情的发展是这样的..