微软的野心:通用 Windows 真能实现大一统?

来源: 投稿
作者: 王练
2016-12-19

PC 和 移动世界同时交织,许多企业都在寻求创新和爆发。就比如已经出现的平板电脑/笔记本电脑混合设备(又名2合1)、配备键盘的平板电脑(如Surface Pro和iPad Pro)、运行Android应用的Chromebook、基于Windows Continuum的便携式PC(如HP的Elite x3),以及在过去几年中出现的其他类似试验性产品。

但结果并没有想象中的好,iPad的出现最初就是为了取代大多数用户的笔记本电脑,结果销量停滞不前,仍然只是一个配套设备。基于Continuum的便携式电脑遇到了与Windows RT相同的问题:不能运行真正的Windows应用。

微软一直希望做一个各设备通用的 Windows 系统,希望通过其Windows上的ARM改变这一点,将Windows 10移植到在智能手机、平板电脑和其他普遍使用ARM芯片的移动设备上。让它能够运行大多数标准的Windows应用程序(.msi和.exe文件),而不仅仅是少数使用的.appx格式,并根据正在使用的屏幕自动调整其界面。类似于iOS中的通用应用在iPhone和iPad之间自动调整,但通用Windows如果真的成功,将能够适应从智能手机到平板电脑到大屏幕桌面的跨越。当然,这是微软最初承诺的Windows RT,起码到现在并没有交付出来。

微软也从苹果那学到了一些经验:适应性强的应用程序。苹果的Xcode开发平台可以让你创建可以在iPhone和iPad上运行的应用程序,为手头的设备选择正确的用户界面。这也就是微软最新的Continuum技术。苹果选择保持iOS和MacOS分开,所以即使可以从同一个Xcode代码库开发iOS和MacOS应用,它们是单独的、不兼容的。 UWP可以在Windows Mobile和Windows 10上运行现代Windows应用,UWP应用非常少,标准的Windows应用依然不能在移动设备上运行。而且微软在智能手机市场的失败也导致开发者不愿使用UWP。

这就是为什么微软为什么急于找到一种方法来让标准Windows和标准Windows应用能在移动设备上运行,也就是所谓的基于ARM的设备。据悉,这种 Windows 10-on-ARM 的第一个产品预计会在明年秋天发布。

然而,它依然不是无缝的。基于ARM的设备将无法运行64位标准Windows应用,只能运行32位。

编译自:InfoWorld

展开阅读全文
6 收藏
分享
加载中
更多评论
9 评论
6 收藏
分享
返回顶部
顶部