微软WindowsAppSDK1.6发布,原生支持超前编译

IT之家 2024-09-05 14:08:35

IT之家9月5日消息,微软公司昨日(9月4日)发布新闻稿,正式发布WindowsAppSDK1.6版本,主要支持原生超前编译(Ahead-of-Time,简称AOT),提高应用启动速度,减少内存占用。

微软还对比了原生AOT应用和非原生AOT应用的性能:

在示例ContosoCamera应用程序中,微软测得启动时间缩短了50%,使用框架软件包时软件包大小减少至八分之一,而在自包含模式下使用WindowsAppSDK时软件包大小减少至二分之一。

WindowsAppSDK1.6版本还引入了其它新的功能和改进,包括增强软件包管理API,以及解耦WinAppSDK与EdgeWebView2API等。

IT之家援引微软官方报道,开发人员还可以试用新的CanTearOutTabs模式,将标签拖出应用程序。微软表示:

在新模式下,从应用程序的标签视图中拖出标签与MicrosoftEdge和GoogleChrome浏览器中的标签拖动体验非常相似,在拖动过程中会立即创建一个新窗口。

这样,用户就能立即直观地看到操作反馈,并能将新窗口拖动到屏幕边缘,通过一个连续的动作将其最大化或折叠。

0 阅读:40