Microsoft lahko osveži videz sistema Windows 10 z WinUI 3
Microsoftova popolnoma nova knjižnica WinUI je bila ustvarjena za nadgradnjo projektov razvijalcev s kontrolami Fluent, sodobnimi funkcijami in drugimi izboljšavami UWP/XAML. Videti je, da ga bo Microsoft uporabljal kot zamenjavo za osnovne dele uporabniškega vmesnika sistema Windows 10, vključno z menijem Start, akcijskim centrom, namizjem in opravilno vrstico.
Oglas
Knjižnica omogoča uporabo komponent WinUI XAML v WPF, WinForm in izvornih aplikacijah. Microsoft je v okvir WinUI dodal večino sodobnih elementov uporabniškega vmesnika.
Okvir je bil ustvarjen tako za Windows 10 kot Windows 10X. Slednji bo izvajal domače aplikacije Win32 v posodah, zato je Microsoft zainteresiran za pridobitev različic aplikacij, ki izvirajo iz sistema Windows 10X. Zdaj je to mogoče z WinUI. Microsoft pričakuje, da bodo razvijalci posodobili svoje aplikacije z uporabo sodobne platforme in jih naredili združljive z operacijskim sistemom Windows 10X.
Microsoft namerava izdati WinUI 3.0 kot večjo posodobitev uporabniškega vmesnika Windows 10 leta 2020. Od zdaj je WinUI 3.0 Preview 2 na voljo za testiranje.
WinUI v sistemu Windows 10
V trenutnih različicah sistema Windows 10 so meni Start, akcijski center in drugi sodobni deli uporabniškega vmesnika zgrajeni z XAML. Uporabljajo komponente uporabniškega vmesnika iz Windows. UI.XAML
knjižnica.
Po navedbah Windows Najnovejše, skeniranje datotek Microsoftove programske zbirke podatkov (PDB). Windows 10 Build 20197 razkriva, da Microsoft trenutno interno preizkuša te funkcije:
- WinUIOnDesktop
- WinUIDesktopActionCenter
- WinUIDesktopStartMenu
Tako je zelo verjetno, da bo Windows 10 v bližnji prihodnosti zaradi uporabe WinUI dobil osvežen videz. Knjižnica ponuja kontrole z zaobljenimi vogali, tako da je lahko novi uporabniški vmesnik videti takole.
Najnovejša različica WinUI, Preview 2, trenutno še ni pripravljena za uporabo v produkcijskih aplikacijah. Ima številne znano omejitve. Microsoft zbira povratne informacije razvijalcev in poskuša izboljšati njihovo izkušnjo v naslednjih izdajah.