Share this article
Latest news
With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low
Copilot in Outlook will generate personalized themes for you to customize the app
Microsoft will raise the price of its 365 Suite to include AI capabilities
Death Stranding Director’s Cut is now Xbox X|S at a huge discount
Outlook will let users create custom account icons so they can tell their accounts apart easier
Microsoft unveils Windows App SDK 1.6 with Native AOT Support, Improved Controls, and more
Developers can get their hands on this version now.
2 min. read
Published onSeptember 5, 2024
published onSeptember 5, 2024
Share this article
Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more
Microsoft has released Windows App SDK 1.6. This latest update brings many new features to the platform, including native Ahead-Of-Time (AOT) support, which can significantly reduce apps’ start time and memory footprint.
The Windows App SDK, in case you’re unfamiliar, is a collection of APIs and tools that are designed to help developers build Windows applications. These apps can be based on WinUI 3, Microsoft’s modern UI framework, or older platforms like WPF and Win32.
One of the headline features of version 1.6 is native AOT support. When publishing an app with Windows App SDK 1.6, developers can choose to compile it to native code,Microsoft says in the official announcement. This can result in startup performance that’s up to 50% faster and a smaller file size.
We’re very excited to bring the powerful capabilities of Native AOT to developers through the Windows App SDK! In our sample Contoso Camera app, we measured a 50% reduction in start time, an ~8x reduction in package size when using a framework package and a ~2x reduction in package size when using Windows App SDK in self-contained mode. While your results might vary, we encourage you to give Native AOT a try if it’s right for your app!
Another significant change in Windows App SDK 1.6 is that the SDK now consumes the Edge WebView2 SDK as a NuGet package rather than including the components directly. This means apps with WebView2 browsers can be updated independently from the Windows App SDK.
The SDK also introduces new APIs for managing app packages and enhancements to TabView, PipsPager, and RatingControl, three WinUI 3 controls. PipsPager, for example, now supports a mode that wraps around the first and last items, and RatingControl is more customizable than before.
Microsoft says that WinAppSDK 1.6 is fully supported with the latest version of Project Reunion, the company’s initiative to modernize and modularize the Windows developer platform.
Developers can start using the Windows App SDK atthe official documentation portal, and the release notes provide a complete list of changes.
In recent news, Microsoft’s nativePhotos app transitioned to Windows App SDKfor enhanced performance and compatibility.
More about the topics:microsoft,Windows 11
Flavius Floare
Tech Journalist
Flavius is a writer and a media content producer with a particular interest in technology, gaming, media, film and storytelling.
He’s always curious and ready to take on everything new in the tech world, covering Microsoft’s products on a daily basis. The passion for gaming and hardware feeds his journalistic approach, making him a great researcher and news writer that’s always ready to bring you the bleeding edge!
User forum
0 messages
Sort by:LatestOldestMost Votes
Comment*
Name*
Email*
Commenting as.Not you?
Save information for future comments
Comment
Δ
Flavius Floare
Tech Journalist
Flavius is a writer and a media content producer with a particular interest in technology, gaming, media, film and storytelling.