Microsoft today finally released the preview of Windows UI Library (WinUI) for Windows 10 UWP app developers. In the past, Microsoft was shipping the UWP XAML app development framework as part of Windows and the SDK. So, developers were able to update their apps with new features and fixes only when a new Windows update is rolled out. Basically, only when the user updates to latest Windows update, developer’s app update will work. Microsoft is fixing this issue with the new WinUI NuGet packages.
The new WinUI NuGet packages includes new and popular UWP XAML controls and features that are backward-compatible on various Windows 10 versions, starting from the Anniversary Update (1607) to the latest insider builds. WinUI library also offers another advantage for developers. Developers won’t have to include version checks or conditional XAML markup to use controls or features in a WinUI package when they want to target an app for various Windows 10 versions. This initial release includes the following two Windows UI packages:
You can learn more about WinUI library here.