据Verge报道,微软已停止为适用于Windows 10的触控型Office Mobile应用开发新功能。
Word Mobile,Excel Mobile和PowerPoint Mobile首次在Windows 8.1上首次亮相。它们的意义是双重的:它们具有触摸并且友好的用户界面,并且它们是使用Microsoft的UWP(通用Windows平台)框架构建的。它们自推出以来就定期更新,但现在不再更新。使用UWP意味着可以在桌面Windows和Windows 10 Mobile上使用相同的应用程序核心,但是Windows 10 Mobile不再是一个受到关注的点所以这种兼容性不再是优先考虑的问题。
微软在给Verge的一份声明中表示,“我们目前正在优先开发iOS和Android版本的应用程序;在Windows上,我们优先考虑Win32和Web版本的应用程序。”
微软的决定并不令人惊讶。传统的Win32桌面版Office是应用程序的基线,并且是最强大的版本。对于这个问题,微软别无选择,只能继续开发这个版本,因为它是商业世界所依赖的版本。这个桌面版本作为Office 365的一部分被视为最新功能。在这种情况下,开发适用于桌面Windows 的第二版Office 也是多余的。当微软在平板电脑上推广使用Windows以及微软在智能手机领域占有一席之地时,移动应用程序是有意义的,因为Win32应用程序对这些平台没用。
另一方面,这一举措并非没有成本。微软一直在努力让第三方开发人员构建UWP应用程序。UWP应用程序具有一些令人满意的功能:它们更安全(因为它们在沙箱中运行并且具有类似电话的安全模型,可以控制对文件,摄像机,GPS和类似敏感功能的访问),它们在电源管理功能方面表现更好(操作系统具有更强的暂停或终止它们以释放内存的能力),并且UWP API的某些部分具有更强大的功能。一般而言,UWP应用程序适用于高分辨率屏幕。
但UWP应用程序有一些很大的缺点:它们只能在Windows 10上运行,从广义上讲,它们需要从头开始重写应用程序。随着Windows 10市场份额的增长,前一个问题变得越来越不重要,后一个问题已经部分由微软的“桌面桥接”解决,它提供了一种将Win32应用程序零碎地迁移到UWP的方法,但是这些因素限制了UWP的扩展。如果Windows 10 Mobile拥有数亿部智能手机,那么可能值得付出,但现在还不行。这导致开发人员做出与微软一样的选择 - 坚持使用Win32。由于微软现在支持这条道路,因此UWP的采用不会这么早的实现。
此举也有点令人惊讶,因为微软最近展示了使用UWP Office应用程序的新硬件。该公司本周演示了Surface Hub 2系统,该演示的一部分包括使用UWP Office应用程序。毕竟,Surface Hub 2是基于触控的硬件,触控应用更合适。当前的Surface Hub无法运行传统的Win32应用程序,而是需要UWP,在像Surface Hub类似这样的设备上很适合。