![Metro让我们看到Windows平板的希望,但仍需开发者支持 Metro让我们看到Windows平板的希望,但仍需开发者支持](http://www.leiphone.com/wp-content/uploads/2011/09/store.jpg)
微软的下一代操作系统Windows 8具有平板电脑和台式机的双界面。Windows 8的“Metro”界面由许多“砖块”组成,便于使用和触摸操作。如同苹果的Appstore一样,应用开发者可以将自己开发的应用提交到Windows 8应用商店供微软审核。
虽然Windows 8同时
支持Intel和ARM两种不同的芯片架构,但在ARM平台上,应用程序仍需要进行重新编译,而且Intel应用无法像在iPad、Android平板和HP的
Touchpad一样,通过虚拟机方式在ARM平台上运行。
此外,ARM版本的Windows 8应用程序
只能通过Windows Store发布,而且必须符合“Metro”触摸界面规格。
Windows 8将在一年后正式发布,业界对其寄以颇高的期望。目前业界正在广泛讨论“后PC时代”的话题,PC电脑销售放慢,根据IDC数据,在2011年第二季度,PC销量下跌了20%。
作为微软的长期策略的关键一步,微软会逐步加强Windows 8对能耗更低的ARM处理器(被普遍使用在智能手机和Android/苹果平板电脑中)的
支持,但是从现在的应用程序需要重新编译才能在ARM平台上运行这一点来看,微软似乎希望开发者对应用程序进行针对Metro的重新设计以
支持ARM。
用户可以在
Metro触摸界面和传统的桌面界面中切换,但这种切换一开始会让你感到很不习惯,桌面程序是专为鼠标和
键盘操作设计的,这自然会有一些问题,不过你不是那么频繁地在Metro界面和
键盘鼠标操作的传统界面上进行切换,你会发现新的系统还是会有很多乐趣的。
虽然Metro仍是Windows的一部分,但Metro被描述为
一个新的平台,因为它不完全兼容旧的应用程序API,
虽然有其
支持多种编程语言,但从微软的角度还是给我们大力推荐JavaScript,HTML和 CSS,而这些技术具有
一个共同点,即都是通过Windows规格库进行扩展建立应用。
虽然Windows 8下的Metro界面看起来与Windows Phone7类似,但在外表下却有着很大的不同。微软相关人员称,他们将向开发者展示如何
分享代码,在不同的环境中运行同一应用程序。