Windows App SDK 1.0.0 – kísérleti verzió WinUI 3-mal, több kiadás

Olvasási idő ikonra 3 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

Winui 3

A Microsoft nemrégiben adta ki a Windows App SDK 1.0.0 kísérleti verzióját, egy olyan eszközkészletet, amely lehetővé teszi az asztali alkalmazások fejlesztői számára, hogy modern Windows felhasználói felülettel, API-kkal és platformfunkciókkal rendelkező alkalmazásokat készítsenek.

Az SDK 1.0.0-s verziója a következő funkciókat és fejlesztéseket tartalmazza:

WindowsUI 3

A WinUI 3 ezen kiadása az 1.0 stabilitásának új funkcióinak fejlesztésére és a hibák kijavítására összpontosít.

  • Új funkciók: A ContentDialog ablakonkénti megjelenítésének támogatása szálonkénti helyett.
  • Hibák: Az ebben a kiadásban kezelt hibák teljes listáját lásd a GitHub repo.
  • Minták: A WinUI 3 vezérlőinek és funkcióinak működés közbeni megtekintéséhez klónozhatja és összeállíthatja a WinUI 3 Controls Gallery alkalmazást a GitHub-tól, vagy töltse le az alkalmazást a Microsoft Store-ból.

Push értesítések (kísérleti funkció)

Ez a kiadás egy leküldéses értesítési API-t vezet be, amelyet MSIX-csomagolású asztali alkalmazások használhatnak az Azure-alkalmazások regisztrációján alapuló identitással. A funkció használatához szükséges iratkozzon fel a Microsoft privát előnézetére.

Fontos korlátozások:

  • A push értesítések csak az MSIX-be csomagolt alkalmazásokban támogatottak, amelyek a Windows 10 2004-es verzióján (19041-es verzió) vagy újabb kiadásokon futnak.
  • A Microsoft fenntartja a jogot, hogy a privát előnézet során letiltja vagy visszavonja az alkalmazásokat a push értesítésekből.
  • A Microsoft nem garantálja a push értesítések megbízhatóságát vagy késleltetését.
  • A privát előnézet során a push értesítések mennyisége havi 1 millióra korlátozódik.

Ablakozás (kísérleti szolgáltatás)

Ez a kiadás az ablakkezelő API-k frissítéseit tartalmazza. Ezek magas szintű ablakkezelő API-k, amelyek az AppWindow osztály köré összpontosulnak, és könnyen használható ablakozási forgatókönyveket tesznek lehetővé, amelyek jól integrálhatók a Windows felhasználói élménnyel és más alkalmazásokkal. Ez hasonló, de nem ugyanaz, mint az UWP AppWindow.

Fontos korlátozások:

  • Ez a kiadás AppWindow jelenleg csak a Win32-alkalmazások számára érhető el (csomagolt és csomagolatlan is).
  • A Windows App SDK jelenleg nem biztosít módszereket a felhasználói felület keretrendszer-tartalmának csatolásához AppWindow; Ön csak a HWND interop hozzáférési módszerek.
  • A Windowing API-k jelenleg nem működnek a Windows 1809-es és 1903-as verzióján az AMD64-hez.

Üzembe helyezés csomagolatlan alkalmazásokhoz (kísérleti funkció)

Ez a kiadás frissítéseket vezet be a dinamikus függőségek funkció, beleértve a bootstrapper API.

Fontos korlátozások:

  • A dinamikus függőségek funkciót csak a csomagolatlan alkalmazások támogatják (azaz olyan alkalmazások, amelyek nem használnak MSIX-et a telepítési technológiájukhoz).
  • Az emelt hívószámok nem támogatottak.

Egyéb korlátozások és ismert problémák

  • Nem támogatott semmilyen CPU-felépítés konfigurációja: A Windows App SDK natív kóddal van írva, ezért nem támogatja Bármilyen CPU konfigurációkat készíteni. A WinUI projektsablonok csak az architektúra-specifikus buildeket engedélyezi. Mikor a Windows App SDK hozzáadása egy meglévő .NET-alkalmazáshoz vagy -összetevőhöz, amely támogatja Bármilyen CPU, meg kell adnia a kívánt architektúrát: x86x64 or arm64.
  • A .NET-alkalmazásoknak az 18362-es vagy újabb buildet kell megcélozniuk: A TFM-et a következőre kell állítani net5.0-windows10.0.18362 vagy magasabb, és az Ön csomagolási projektje <TargetPlatformVersion> 18362-re vagy magasabbra kell állítani. További információért lásd a ismert kiadás a GitHub-on.

Olvasson többet, és keresse meg a letöltési linkeket a Microsoftnál itt.

Bővebben a témákról: Windows App SDK 1.0.0, Winui 3

Hagy egy Válaszol

E-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *