Вийшов WinUI 3 Preview 3 з підтримкою ARM64
Нова бібліотека WinUI від Microsoft була створена, щоб наповнити проекти розробників засобами керування Fluent, сучасними функціями та іншими покращеннями UWP/XAML. Сьогодні Microsoft випускає третій попередній перегляд WinUI 3, і серед нових функцій є вбудована підтримка ПК ARM64.
Бібліотека дозволяє використовувати компоненти WinUI XAML у WPF, WinForm та рідних додатках. Microsoft додала більшість сучасних елементів інтерфейсу користувача до фреймворку WinUI.
Фреймворк створено як для Windows 10, так і для Windows 10X. Останній працюватиме з нативними програмами Win32 в контейнерах, тож Microsoft зацікавлена в отриманні версій програм для Windows 10X. Тепер це можливо з WinUI. Microsoft очікує, що розробники оновлять свої програми за допомогою сучасної платформи та зроблять їх сумісними з Windows 10X.
Основні зміни в WinUI Preview 3
- Підтримка ARM64
- Перетягуйте всередину та за межі програм
- RenderTargetBitmap (наразі лише вміст XAML – вміст SwapChainPanel буде зафіксовано пізніше)
- Покращення нашого досвіду роботи з інструментами/розробником:
- Live Visual Tree, Hot Reload, Live Property Explorer та подібні інструменти
- Intellisense тепер працює для WinUI 3
- Інтеграція ядра MRT – зробити програми швидшими та легшими під час запуску та забезпечити швидший пошук ресурсів
- Підтримка спеціального курсору
- API введення поза потоком
Деякі додаткові деталі та інструкції можна знайти ТУТ.
Зверніть увагу, що Microsoft також збирається використовувати його як заміну основних частин інтерфейсу користувача Windows 10, включаючи меню «Пуск», центр дій, робочий стіл і панель завдань. Окрім оболонки, WinUI надходить до вбудованих програм UWP, додатків Windows 10 Photos, Windows Calendar, Windows Maps, Movies & TV, Sticky Notes та Calculator. Внутрішньо Microsoft вже тестує їх. Програми отримали закруглені кути для меню, діалогів та інших елементів. Перегляньте це:
Зовнішній вигляд на основі WinUI досяг вбудованих програм Windows 10