A Microsoft frissítheti a Windows 10 megjelenését a WinUI 3-mal
A Microsoft vadonatúj WinUI-könyvtárát azért hozták létre, hogy a fejlesztői projekteket Fluent vezérlőkkel, modern szolgáltatásokkal és egyéb UWP/XAML fejlesztésekkel töltse fel. Úgy tűnik, hogy a Microsoft a Windows 10 alapvető felhasználói felületének helyettesítésére fogja használni, beleértve a Start menüt, a Műveletközpontot, az Asztalt és a tálcát.
Hirdetés
A könyvtár lehetővé teszi a WinUI XAML összetevők használatát WPF-ben, WinForm-ban és natív alkalmazásokban. A Microsoft a legtöbb modern felhasználói felület elemet hozzáadta a WinUI keretrendszerhez.
A keretrendszer mind a Windows 10, mind a Windows 10X. Utóbbi natív Win32-alkalmazásokat fog futtatni konténerekben, ezért a Microsoft érdeklődik a Windows 10X natív alkalmazásverzióinak beszerzése iránt. Most már WinUI-val is lehetséges. A Microsoft azt várja a fejlesztőktől, hogy a modern platform használatával frissítsék alkalmazásaikat, és tegyék kompatibilissé a Windows 10X rendszerrel.
A Microsoft azt tervezi, hogy 2020-ban kiadja a WinUI 3.0-t a Windows 10 UI jelentős frissítéseként. Jelenleg a WinUI 3.0 Preview 2 elérhető tesztelésre.
WinUI a Windows 10 rendszerben
A jelenlegi Windows 10 összeállításokban a Start menü, a Műveletközpont és a felhasználói felület egyéb modern részei XAML-lel vannak felépítve. UI komponenseket használnak innen Ablakok. UI.XAML
könyvtár.
Alapján Windows legújabb, a Microsoft Program Database (PDB) fájlok vizsgálata Windows 10 Build 20197 feltárja, hogy a Microsoft jelenleg ezeket a funkciókat belsőleg teszteli:
- WinUIOnDesktop
- WinUIDesktopActionCenter
- WinUIDesktopStartMenu
Így nagyon valószínű, hogy a közeljövőben a Windows 10 felfrissülhet a WinUI használatának köszönhetően. A könyvtár lekerekített sarkú vezérlőket tartalmaz, így az új felhasználói felület a következőképpen nézhet ki.
Jelenleg a WinUI legújabb verziója, a Preview 2 még nem áll készen az éles alkalmazásokban való használatra. Számos ismert korlátozásokat. A Microsoft visszajelzéseket gyűjt a fejlesztőktől, és igyekszik javítani a tapasztalatukat a következő kiadások során.