【51CTO现场报道】Windows 8开发人员预览版在Build大会上亮相,微软的工程师们将开发人员关注的WinRT APIs的细节在大会下午的Big Picture环节一一详解。在Windows 8平台和工具的整体架构上可以看出,WinRT库中有大量的API,同时支持C++、C#、VB和JavaScript,HTML/CSS、XAML在 x86/64和ARM平台上,WinRT中也包括了Win32、COM 和 .NET Framework,Silverlight和HTML5都可以进行Metro Style的UI设计和用户体验。
Windows 8 Platform and tools架构
Metro风格API库
WinRT APIs的模板中内置了图形加速工具,能够快速实现Metro Style丰富的用户界面体验,实现触控和扩展。在Windows 8平板电脑上打开Visual Studio 11的新建Project,可以看到右侧下方就是Metro风格的轮廓。用C++简单的开始测试“Hello World”,Windows 8还强调同样的代码可以运行在不同的平台上,Metro Style兼容了Windows 8和Windows Phone。在Windows 8中应用接口的调用方式简化了,包括专门为UI设计人员提供的工具平台Microsoft Express Blend。
在Visual Studio 11中开始创建一个新的Project
测试Hello World
Windows 8应用程序可以无缝运行在Windows Phone上
Windows & Windows Live 总裁 Steven Sinofsky在Build会场上谈到,触摸技术改变了人们使用电脑的习惯,Windows 8的触控体验将改变大家已有的认识,重塑Windows平台。不过从本次发布的由三星制造的Windows 8平板电脑的配置,机身周围的传感器、USB 3.0接口、Micro SD插槽、HDMI 输出口,并且有返回desktop中,保留了Windows 7的用户桌面,还会有效的保护原有大量用户的使用体验。
Developer Power PC-Windows 8
相关阅读推荐:
Windows 8平板电脑Build大会亮相 记者开箱图解曝光