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 |
Programmiersprache | C#[3] |
Lizenz | MIT |
dotnet.microsoft.com |
Beschreibung
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
- Windows (ab Version 10 1809)
- macOS (mit Mac Catalyst; ab Version 10.13 und 11 für hybride Apps)
- iOS (ab Version 10 und ab Version 14 für hybride Apps)
- Android (ab Version 5.0/API 21 und Version 7.0/API 24 für hybride Apps)
- Tizen (ab Version 5.5)
Entwicklungswerkzeuge
- Visual Studio 2022, Version 17.3 (für alle Zielplattformen: Windows, iOS, macOS, Android)
- Visual Studio für Mac, Version 17.3 (nur für die Zielplattformen iOS, macOS und Android)
Literatur
- Matt Goldman: .NET MAUI in Action, Manning Publications, Shelter Island 2023, ISBN 978-1633439405
- André Krämer: Cross-Plattform-Apps mit .NET MAUI entwickeln, Carl Hanser Verlag, München 2022, ISBN 978-3446472617
- Holger Schwichtenberg: .NET MAUI: Cross-Plattform-Apps, in: iX – Magazin für professionelle Informationstechnik Nr. 8/2022, S. 72 ff.
- Windows Developer Nr. 10/2022
Weblinks
- Produktseite bei dotnet.microsoft.com
- Dokumentation bei docs.microsoft.com
Einzelnachweise
- ↑ Release 9.0.80. 12. Juni 2025 (abgerufen am 13. Juni 2025).
- ↑ Download .NET 7.0. Abgerufen am 9. August 2022 (englisch).
- ↑ api.github.com. (abgerufen am 2. März 2021).