.NET MAUI
Diese Baustelle befindet sich fälschlicherweise im Artikelnamensraum. Bitte verschiebe die Seite oder entferne den Baustein {{Baustelle}} .
|
.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 |
.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.
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).