Windows App SDK 1.0.0 – experimentell mit WinUI 3, mehr veröffentlicht

Symbol für die Lesezeit 3 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Winui 3

Microsoft hat gerade Windows App SDK 1.0.0-experimental veröffentlicht, ein Toolkit, das Desktop-App-Entwicklern ermöglicht, Apps mit einer modernen Windows-Benutzeroberfläche, APIs und Plattformfunktionen zu erstellen.

Version 1.0.0 des SDK bringt die folgenden Funktionen und Verbesserungen:

WindowsUI 3

Diese Version von WinUI 3 konzentriert sich auf die Entwicklung neuer Funktionen für Stable 1.0 und die Behebung von Fehlern.

  • Neue Eigenschaften: Unterstützung für das Anzeigen eines ContentDialogs pro Fenster statt pro Thread.
  • Fehler: Die vollständige Liste der in dieser Version behobenen Fehler finden Sie unter das GitHub Repo.
  • Muster: Um WinUI 3-Steuerelemente und -Funktionen in Aktion zu sehen, können Sie die WinUI 3 Controls Gallery-App klonen und erstellen von GitHub, oder laden Sie die App herunter aus dem Microsoft Store.

Push-Benachrichtigungen (experimentelle Funktion)

Diese Version führt eine API für Pushbenachrichtigungen ein, die von in MSIX verpackten Desktop-Apps mit auf der Azure-App-Registrierung basierenden Identitäten verwendet werden kann. Um diese Funktion nutzen zu können, müssen Sie Melden Sie sich für die private Vorschau von Microsoft an.

Wichtige Einschränkungen:

  • Push-Benachrichtigungen werden nur in MSIX-gepackten Apps unterstützt, die unter Windows 10 Version 2004 (Build 19041) oder späteren Versionen ausgeführt werden.
  • Microsoft behält sich das Recht vor, Apps für Push-Benachrichtigungen während der privaten Vorschau zu deaktivieren oder zu widerrufen.
  • Microsoft garantiert nicht die Zuverlässigkeit oder Latenz von Pushbenachrichtigungen.
  • Während der privaten Vorschau ist das Volumen der Push-Benachrichtigungen auf 1 Million pro Monat begrenzt.

Windowing (experimentelle Funktion)

Diese Version enthält Aktualisierungen der Windowing-APIs. Dabei handelt es sich um eine Reihe von High-Level-Windowing-APIs, die sich um die AppWindow-Klasse drehen und benutzerfreundliche Windowing-Szenarien ermöglichen, die sich gut in die Windows-Benutzeroberfläche und andere Apps integrieren lassen. Dies ist ähnlich, aber nicht identisch mit dem UWP AppWindow.

Wichtige Einschränkungen:

  • Diese Veröffentlichung von AppWindow ist derzeit nur für Win32-Apps (sowohl verpackt als auch unverpackt) verfügbar.
  • Das Windows App SDK bietet derzeit keine Methoden zum Anfügen von Inhalten des UI-Frameworks an eine AppWindow; Sie sind auf die Verwendung von beschränkt HWND Interop-Zugriffsmethoden.
  • Die Windowing-APIs funktionieren derzeit nicht unter den Windows-Versionen 1809 und 1903 für AMD64.

Bereitstellung für unverpackte Apps (experimentelle Funktion)

Diese Version enthält Aktualisierungen für die dynamische Abhängigkeiten Funktion, einschließlich der Bootstrapper-API.

Wichtige Einschränkungen:

  • Das Feature für dynamische Abhängigkeiten wird nur für nicht gepackte Apps unterstützt (d. h. Apps, die MSIX nicht für ihre Bereitstellungstechnologie verwenden).
  • Anrufer mit erhöhten Rechten werden nicht unterstützt.

Andere Einschränkungen und bekannte Probleme

  • Keine Unterstützung für jede CPU-Build-Konfiguration: Das Windows App SDK ist in nativem Code geschrieben und wird daher nicht unterstützt Beliebige CPU Konfigurationen erstellen. Der WinUI-Projektvorlagen nur architekturspezifische Builds zulassen. Wann Hinzufügen des Windows App SDK zu einer vorhandenen .NET-Anwendung oder -Komponente, die unterstützt Beliebige CPU, müssen Sie die gewünschte Architektur angeben: x86x64 or arm64.
  • .NET-Apps müssen auf Build 18362 oder höher abzielen: Ihr TFM muss auf eingestellt sein net5.0-windows10.0.18362 oder höher und die Ihres Verpackungsprojekts <TargetPlatformVersion> muss auf 18362 oder höher eingestellt sein. Weitere Informationen finden Sie unter bekanntes Problem auf GitHub.

Lesen Sie mehr und finden Sie die Download-Links bei Microsoft hier.

Mehr zu den Themen: Windows-App-SDK 1.0.0, Winui 3

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *