Windows App SDK

Windows App SDK
Other namesProject Reunion
Developer(s)Microsoft
Initial release29 March 2021
Stable release
1.5.6 Edit this on Wikidata / 13 August 2024
Preview release
1.6-experimental2[1] Edit this on Wikidata / 2 July 2024
Repository
Written inC++
Operating systemWindows 11, Windows 10 version 1809 and later
Platformx86-64, ARM64, IA-32
TypeApplication programming interface (API)
LicenseMIT License
Websitelearn.microsoft.com/windows/apps/windows-app-sdk/ Edit this at Wikidata

Windows App SDK (formerly known as Project Reunion)[2] is a software development kit (SDK) from Microsoft that provides a unified set of APIs and components that can be used to develop desktop applications for both Windows 11 and Windows 10 version 1809 and later. The purpose of this project is to offer a decoupled implementation of capabilities which were previously tightly-coupled to the UWP app model.[3] Windows App SDK allows native Win32 (USER32/GDI32) or .NET (WPF/WinForms) developers alike a path forward to enhance their apps with modern features.[3]

It follows that Windows App SDK is not intended to replace the Windows SDK.[3] By exposing a common application programming interface (API) primarily using the Windows Runtime (WinRT) through generated WinMD metadata, the tradeoffs which once characterized either app model are largely eliminated. NuGet packages for version 1.4 were released in August 2023 after approximately four months of development.[4]

  1. ^ "Release 1.6-experimental2". 2 July 2024. Retrieved 2 July 2024.
  2. ^ Ramel, David (June 24, 2021). "Windows 11 Development: Open Ecosystem Store, Project Reunion Rebrand and More". Visual Studio Magazine. Retrieved 2021-10-11.
  3. ^ a b c Windows App SDK - Calling all Windows developers!, Microsoft, 2023-05-25, retrieved 2023-05-26
  4. ^ "Microsoft.WindowsAppSDK 1.4.230822000". nuget.org. Retrieved 2023-09-11.