昨天晚些时候,微软宣布即将对UWP API进行更改,这些更改消除了在非“ UWP”应用程序中使用UWP API的诸多限制,使API更易于使用,并去掉了使用UWP API的应用程序必须在微软商店当中上架的规定。这些更改将在Windows 10 build 19000及更高版本中可用。
到目前为止,使用UWP API的编程模型,要求使用这些接口编写的任何应用都遵循一些规则,如需要包或应用程序标识来标识调用方,需要标识来限定数据和资源的范围,在应用程序部署期间需要配置计算机状态,并由包或应用程序标识索引等等。
但是,现在微软正在放松这些要求,这意味着开发人员现在可以通过设置一些新配置,在Win32应用程序中使用UWP API。
微软目前已经发布了如何使用这些新配置的信息,Win32开发人员可以查看相关文档进行了解。对于一般用户来说,这意味着之前仅适用于微软商店当中应用程序的某些功能,现在开始提供给所有种类的Windows应用程序使用,例如通知,后台任务和共享等功能。微软已经表示,它继续投资于UWP API,朝着消除这些功能限制继续前进。