Windows UI Library: Microsoft veröffentlicht erste Vorschau für UWP-Entwickler

Microsoft hat am 23. Juli 2018 die erste Vorschau der Windows UI Library veröffentlicht. WinUI bringt Fluent Controls und weitere XAML-Komponenten als NuGet-Pakete in UWP-Projekte.

Der Ansatz löst die UI-Bibliothek teilweise vom Windows SDK. Entwickler können neue Steuerelemente und Fehlerkorrekturen dadurch einsetzen, ohne auf ein neues Betriebssystem-Update für alle Nutzer zu warten. Microsoft nennt Windows 10 ab Version 1607 als minimale Plattform und Version 1803 als Zielversion für das Preview-Paket. Die NuGet-Seite von Microsoft.UI.Xaml führt das Paket als zentralen Einstiegspunkt.

TreeView, CommandBarFlyout und XamlDirect

Zur ersten Vorschau gehören Microsoft.UI.Xaml und Microsoft.UI.Xaml.Core.Direct. Das erste Paket enthält unter anderem eine separat aktualisierte TreeView-Variante sowie neue und noch nicht endgültige Controls wie CommandBarFlyout, MenuBar, Repeater, Scroller und LayoutPanel.

Microsoft.UI.Xaml.Core.Direct stellt einen niedrigeren Zugriff auf die XAML-Schicht bereit. Die Bibliothek richtet sich damit auch an Middleware-Entwickler und soll bei bestimmten Komponenten CPU-Zeit und Arbeitsspeicher reduzieren. Die Preview ist für Tests und Evaluierungen gedacht, für Produktiv-Apps empfiehlt Microsoft die späteren RTM-Versionen.

WinUI folgt dabei einem versionsadaptiven Modell. Anwendungen können Controls aus dem SDK und aus der Bibliothek parallel verwenden. Für Windows-Projekte mit eigener Oberfläche, Tools und interaktiven Anwendungen entsteht dadurch ein zusätzlicher Weg, UI-Funktionen unabhängig vom Rhythmus des Betriebssystems zu verteilen.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein