.NET MAUI

Softwareframework zur Entwicklung von Multi-Plattform-Anwendungen
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 14. September 2022 um 14:25 Uhr durch Stegosaurus Rex (Diskussion | Beiträge) (Einleitung). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Diese Baustelle befindet sich fälschlicherweise im Artikelnamensraum. Bitte verschiebe die Seite oder entferne den Baustein {{Baustelle}}.

.NET MAUI, kurz für .NET Multi-Platform App UI, ist ein Open-Source-Framework für die Entwicklung von Multi-Plattform-Anwendungen. Es erschien 2022 als Teil der Version 6 der von Microsoft entwickelten Softwareplattform .NET. Bei dem Framework handelt es sich um den Nachfolger von Xamarin.Forms.

.NET Multi-platform App UI
Basisdaten

Entwickler Microsoft
Erscheinungsjahr 2022
Aktuelle Version 9.0.80[1]
(12. Juni 2025)
Aktuelle Vorabversion 7.0 Preview 7[2]
(9. August 2022)
Betriebssystem Linux, macOS, Windows, Tizen
Programmier­sprache C#[3]
Lizenz MIT
dotnet.microsoft.com

Sowohl Benutzeroberfläche als auch Anwendungslogik einer App lassen sich unter .NET MAUI mit XAML und C# entwickeln, wobei die GUI zwar für alle Plattformen aufs Mal mit XAML-Dateien beschrieben wird, dabei allerdings unterschiedliche, plattformspezifische Steuerelemente genutzt werden. Somit besteht eine App aus einer gemeinsamen Codebasis für alle Zielplattformen – ein Konzept, das es auch bei Xamarin.Forms gibt. Im Unterschied zu diesem ist .NET MAUI aber nicht auf mobile Betriebssysteme beschränkt, sondern erlaubt als Zielplattformen auch die Desktop-Betriebssysteme Windows und macOS.

Unterstützte Zielplattformen

Entwicklungswerkzeuge

Literatur

Einzelnachweise

  1. Release 9.0.80. 12. Juni 2025 (abgerufen am 13. Juni 2025).
  2. Download .NET 7.0. Abgerufen am 9. August 2022 (englisch).
  3. api.github.com. (abgerufen am 2. März 2021).