- 经验
- 2631
- 金币
- 2458
- 游币
- 181
- 最后登录
- 2012-5-21
- 注册时间
- 2009-7-27
- 帖子
- 536
- 积分
- 3688
- 阅读权限
- 100
- UID
- 11
      
- 游币
- 181
- 金币
- 2458
- 经验
- 2631
- 积分
- 3688
- 帖子
- 536
|
发表于 2011-11-1 13:56:42
|显示全部楼层
本帖最后由 Nereus 于 2011-11-1 14:05 编辑
本文转自点部落:Windows 8 Platform and Tools - 開發人員的一頁新章(二)
Windows 8 揭露了微软跨入行动科技领域最重要的创新 - Metro style 接口,这与 2000 年初开始为了对抗 Java 而发展出 .NET 平台的模式完全相同,而预计 2012 年 Windows 8 上市,距离 .NET 初次发表刚好 10 年 :
- 2002:.NET vs. Java
- 2012:Windows 8 vs. iOS/Android
.NET 完全不兼容于原有的 Win32 开发平台,更放弃了旧版的 VB ,即便全球有数百万 VB 开发人员 … 很快的 10 年过去了 ,.NET 平台已成长茁壮并广受欢迎,成功抵挡了 Java 来势汹汹的挑战,而 Java 的创造者 SUN 被 ORACLE 并购,微软进入行动领域的两个最大对手之一,Google 的 Android 平台则早已挟着 Java 开辟了全新的战场,而此次进入战场的微软选择舍弃的,则是早已成熟超过 30 年的 Windows 接口,改以触控为主的全新 Metro style 接口迎战。
在 PC 世界,短期内微软依然将维护 Desktop 模式,但是长久而言, Metro style 以触控为主的接口将成为主流,至于行动装置,从手机到平板, Metro style 则是唯一选择,以目前行动科技以及云端技术的发展态势来看, Metro style app 的开发将成为微软平台发人员最重要的舞台。
在 Metro style 环境下开发软件,可以选用 Silverlight 开发人员熟悉的 XAML+C#(VB),或是最新的 Web 标准 - HTML5/CSS3+JavaScript ,而这两种技术所使用的是相同的呈现引擎与 SDK ,.NET 的多语言政策再一次被延伸至 Metro style 接口的发展。
微软信守了她不会放弃 Silverlight 的承诺,更将其重新打造成新平台最重要的开发技术,看到 Metro style 接口的释出,应该是 Silverlight 开发人员最感欣慰的时刻了。
未来,Windows 8 开发人员将透过调用专属的 Windows 执行期(WinRT) API ,建立 Metro style 应用程序,它的特色包含了两个面向,支持多程序语言与 API 内涵:
同时支持 C++、C# 、VB 或是 JavaScript
Metro style apps 专属 API
Win32 / COM组件
.NET
HTML5+CSS3 API
微软透过 Metro style 接口的导入,统一所有装置的操作平台,同时保留传统 PC 桌面的完整支持,无论 Windows 或是 Web 开发人员,在此架构下亦能平顺的转换至 Metro style 接口发展,新的黄金十年已然展开,准备好面对吧。
|
|