Microsoft finally releases Windows UI Library for Windows 10 UWP app developers

Reading time icon 1 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more


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:

  • Microsoft.UI.Xaml
  • Microsoft.UI.Xaml.Core.Direct

You can learn more about WinUI library here.

Source: Microsoft

More about the topics: UWP XAML app developers, Windows UI Library, Windows UI Library Preview, WinUI, WinUI NuGet package