Last year at Microsoft Build, Microsoft announced his vision for Project Reunion, a set of libraries for building apps that run on different versions and devices of Windows 10.
This project has since been renamed Windows App SDK, but the basic vision remains the same.
Developers can use Windows App SDK to build apps with a modern user interface, access modern platform features such as location and power status, and are backward compatible until upgraded. Windows 10 October 2018 Day (version 1809). All of this can be achieved without having to rewrite your application from scratch.
To use the SDK, developers can use their current installer and add only what’s needed while leaving the rest of the app as is. It works with Win32, WinForms, and other Microsoft applications.
Although it was originally intended to unify apps on different versions of Windows 10, the open source project expanded with the introduction of Windows 11. Developers can use Windows App SDK to build apps for Windows 11 that are Backward compatible with Windows 10 October 2018 Update.
“Developers who want to build Windows desktop applications have to choose between multiple application platforms and frameworks. While each platform provides many features and APIs that can be used by apps built using other platforms, some features and APIs can only be used by specific platforms. The Windows Application SDK unifies access to Windows APIs for Windows 11 and Windows 10 desktop applications. Whichever application model you choose, you will have access to the same set of Windows APIs that are available in the SDK of the Windows application ”, according to the project documentation page.
More information can be found on the project GitHub page.