Die offizielle Veröffentlichung von .NET MAUI (Multi-platform App UI) durch Microsoft ist in eine Release Candidate (RC)-Phase übergegangen, teilte das Unternehmen am 12. April mit. .NET MAUI ist ein plattformübergreifendes Framework zum Erstellen von Mobil- und Desktopanwendungen mit C# und XAML, einer Weiterentwicklung von Xamarin Forms.
Was ist Microsoft .NET MAUI?
Mit dem .NET MAUI-Framework können Entwickler Anwendungen für iOS, Android, macOS und Windows erstellen. Sie können mit der Programmiersprache C# zusätzlich zur „Optimierung“ der gemeinsamen Nutzung von Code verwendet werden. Mehr als 40 Layouts und Steuerelemente sind enthalten, um anpassbare Benutzeroberflächen über Desktop- und mobile Plattformen hinweg zu ermöglichen. Entwickler könnten die gleichen Erfahrungen auf Desktops und mobilen Geräten mithilfe von Blazor-Komponenten oder vollständigen Blazor-Apps bereitstellen.
Ein Standard-Stylesheet, Resourcesstyles.xaml, ist in der neuen .NET-MAUI-Projektvorlage enthalten, beispielsweise mit Farbpaletten und Steuerungsstilen. Das Xamarin Forms-Framework wurde von .NET MAUI abgelöst, das laut Microsoft Low-Code-Hooks zum Vornehmen von Änderungen hinzufügt.
Veröffentlichungsdatum von Microsoft .NET MAUI
Das Veröffentlichungsdatum von Microsoft NET MAUI ist für das zweite Quartal 2022 geplant. In der Zwischenzeit könnte es weitere Veröffentlichungskandidaten geben. Der erste RC wird durch eine „Go Live“-Supportrichtlinie abgedeckt, die garantiert, dass Microsoft .NET MAUI für Produktionsanwendungen beibehält.
Das .NET MAUI SDK ist jetzt API-komplett, sodass Bibliotheken aktualisiert und für die allgemeine Verfügbarkeit vorbereitet werden können. Entwickler müssen installieren oder aktualisieren Visual Studio 2022-Vorschau auf Version 17.2 Preview 3, um die RC1-Version der .NET MAUI zu verwenden.