本月初知名微软专家paul thurrott预测通用windows平台应用(uwp)的使命即将结束,会逐渐消亡在微软产品的历史中。不过本周在西雅图召开的build 2019开发者大会上,从会议的安排和微软透露的信息来看似乎并非如此。事实上微软已经设置了多个以uwp为主题的session之外,而在今天展开的会议安排中主题就是“如何为多种设备创建uwp应用程序”。
在其他uwp主题的session中,包括如何使用visual studio libraries创建uwp和桌面应用,如何在uwp中使用.net core,以及在封装打包应用如何允许win32应用来访问windows api。
从诸多session安排来看,微软正在进行一系列重要的平台更改,以便于开发者不需要在传统桌面应用和uwp应用之间进行选择。由于在windows 10平台上开发者拥抱通用应用的速度很慢,因此微软希望让传统的win32应用来利用uwp的功能。
在接受外媒zdnet的采访时候,windows developer platform的企业副总裁kevin gallo解释称如何消除win32应用和uwp应用程序之间的“巨大鸿沟”依然是当前的首要任务。gallo解释称:“当我们完成之后,所有东西都可以叫做‘windows应用’,而且公司的最终目标是让每个开发人员都可以使用所有的平台功能。”
至于microsoft store,微软将会放弃音乐和电子书类目,今后主要重心放在应用、游戏和电影等方面。在近年来store向桌面应用开放之后,吸引了包括itunes和spotify在内的一线应用入驻,但是目前微软商城依然和mac app store相同的困境。