Microsoft released the stable version 1.0 of its Software Development Kit (SDK) for Windows Applications today, November 16. Formerly known as “Project Reunion,” the platform is intended to bridge the application divide that Microsoft created almost a decade ago when it first launched the Universal Windows Platform. (UWP).
Kevin Gallo, Vice President of Windows Development Platform, tweeted about version 1.0, noting “The stable version of the Windows 1.0 application SDK is live!” The WinAppSDK aims to empower developers to create the most productive applications on Windows and we look forward to your feedback! “
Also: Windows 10 is a security disaster waiting to happen
Microsoft is relying on the Windows Application SDK to help the company fix some of its past mistakes created by its “Universal Apps / One Windows platform strategy,” which has relied on UWP to supplant Win32 and that the developers do a lot of work to bring their applications to this platform. When Windows 8 fizzled out and developers balked at switching to UWP, Microsoft officials shifted gears.
In 2019, Gallo presented his plan to unify Microsoft’s Windows development platforms and create a situation where developers could and would simply create “Windows apps” rather than Win32 or UWP apps.
In May 2020, Microsoft released previews of Reunion’s first two official components: WinUI 3 and WebView 2. WinUI 3 is the new native user interface framework for Windows 10. WebView 2 is a control for embedding content Web in an app. In March 2021, Microsoft crossed the 0.5 milestone with Project Reunion.
With version 1.0, Microsoft supports WinUI 3 for use by full WinUI 3 applications. In a future release, Microsoft will also support WPF, WinForms, and other applications with WinUI 3 through XAML Islands. Version 1.0 supports text rendering, resource management, application lifecycle, and windowing for packaged and non-packaged applications. Support for push notifications is planned for a future version of the Windows App SDK, according to the roadmap.