微软刚刚发布了 Windows App SDK 1.0.0-experimental 实验工具包,旨在帮助桌面应用程序开发者能够高效构建具有现代用户界面(Windows UI)、应用程序接口(API)、以及各项平台功能的软件产品。随着 1.0.0 版软件开发套件(SDK)的发布,开发者们又迎来了以下特性和改进。

微软发布Windows App SDK 1.0.0实验版本 带来WinUI 3等改进-LMLPHP

首先是 WinUI 3,其专注于完善 1.0 稳定版的新功能和 bug 修复:

其次是推送通知方面的改进(实验性功能),它适用于通过 MSIX 打包的 Azure 桌面应用程序,但前提是必须注册微软的封闭预览(以下是主要限制):

然后是窗口化(同是一项实验性功能),此版本包含了窗口 API 的更新,是一组以 AppWindows 类为中心的高级窗口化 API 。

其允许开发者轻松地与其它应用程序集成,与通用 Windows 应用类似,但不完全相同。以下是窗口化功能的一些主要限制:

最后是部署未打包的应用程序(也是实验性功能),此版本引入了动态依赖项的功能更新(包括引导程序 API),以下是它的一些主要限制:

已知问题和其它限制:

至于更多细节,还请移步至微软官网(传送门 1)或 GitHub 项目主页(传送门 2)查看。

08-10 14:29