微软推出了 Windows App SDK 1.6 版本,为开发人员带来了多项新功能和显著的性能改进。此次更新的一大亮点是引入了预先 (AOT) 编译支持,这显著加快了应用程序的启动时间。事实上,应用程序现在的启动速度可以提高 50%。例如,微软在 Contoso Camera 应用程序上测试了此功能,结果令人印象深刻。该应用程序的启动时间缩短了一半,大小减少了八分之一。在自托管环境中,软件包的整体大小缩小了 50%。
加速您的应用程序:使用新 SDK 将 Windows 启动时间缩短一半
除了性能改进之外,Windows App SDK 1.6 还为开发人员提供了更大的灵活性。一项关键增强是软件包管理 API 的更新。这些 API 已得到更新,允许开发人员更独立地运行他们的应用程序。这意味着他们不再需要完全依赖 Edge WebView2 API 来完成某些任务,从而使开发过程更加顺畅和高效。
此版本中引入的更令人兴奋的功能之一是 CanTearOutTabs 模式。此功能允许用户轻松地将标签从应用程序内分离出来,创建单独的窗口。它的工作原理类似于在 Microsoft Edge 或 Google Chrome 等浏览器中拖出标签的方式。拖动标签时,会立即创建一个新窗口。然后,用户可以通过将窗口拖到屏幕边缘来放大窗口,从而使多任务处理和应用程序管理更加用户友好。
除了这些功能之外,SDK 还提供了其他改进,旨在让开发人员在构建应用程序时拥有更多控制权和灵活性。微软持续专注于提高性能和可用性,确保开发人员能够创建更高效、更用户友好的应用程序。
免责声明:本文由用户上传,如有侵权请联系删除!