Компания Microsoft объявила о выпуске предварительной версии Windows UI (WinUI) Library для разработчиков UWP-приложений. Эта библиотека, распространяемая в виде пакета NuGet, совместима с предыдущими выпусками Windows 10, начиная с Anniversary Update, что позволяет создавать и распространять приложения с поддержкой новых функций и дизайна, не дожидаясь, пока пользователи установят на своих устройствах актуальную версию Windows 10. Также разработчикам больше не нужно включать проверку версии системы при использовании новых элементов управления в приложении, предназначенном для работы на разных версиях Windows 10.
В состав WinUI включены элементы Fluent Design, в том числе Acrylic, Reveal, элементы управления TreeView, MenuBar и CommandBarFlyout. Библиотека, выделенная из состава системы и способная обновляться отдельно от неё, предоставляет разработчикам гораздо больше возможностей при разработке приложений под разные версии ОС. Пакет Microsoft.UI.Xaml.Core.Direct представляет собой автономную библиотеку WinRT и предлагает низкоуровневый доступ к платформе XAML.
Более подробную информацию о Windows UI Library вы можете прочитать в документации: https://docs.microsoft.com/.