
.NET MAUI App-Entwicklung
.NET MAUI ist Microsofts Weg, aus einem C#-Projekt Apps für Android, iOS, Windows und macOS zu erzeugen. Es löst Xamarin.Forms ab und gehört heute zu .NET.
Aus einem ProjektHandscanner im Lager und Rechner im Büro bekommen dieselbe Anwendung aus einer Codebasis.
Was wir mit .NET MAUI bauen

Apps
Anwendungen fürs Handy. Für iOS und Android, oder als Progressive Web App ohne Umweg über den Store.
Webanwendungen
Werkzeuge, die im Browser laufen. Für Abläufe, die bisher in Excel-Tabellen und E-Mails hängen.
Beratung & Support
Wir sehen uns an, was ihr habt, und sagen ehrlich, was sich lohnt und was nicht.
Hosting & Wartung
Wir betreiben die Seite weiter und halten sie aktuell, auch Jahre nach dem Launch.
.NET MAUI kurz gefasst
.NET MAUI steht für Multi-platform App UI und ist ein Framework von Microsoft, das im Mai 2022 mit .NET 6 erschien. Aus einem Projekt in C# und XAML entstehen Anwendungen für Android, iOS, Windows und macOS, die die Bedienelemente des jeweiligen Systems verwenden. Es ist der offizielle Nachfolger von Xamarin.Forms, dessen Unterstützung im Mai 2024 endete.
Der Unterschied zu React Native liegt weniger in der Technik als in der Herkunft: MAUI kommt aus der .NET-Welt und richtet sich an Teams, die dort ohnehin arbeiten. Zugriff auf Kamera, Sensoren, Dateien und Bluetooth ist über eine gemeinsame Schnittstelle abgedeckt, plattformeigener Code lässt sich ergänzen. Anders als React Native deckt MAUI auch Windows als vollwertige Plattform ab, was für Anwendungen im Betrieb oft den Ausschlag gibt.
Ein Getränkefachgroßhandel führt Inventur mit Android-Handscannern in der Halle, während die Auswertung an Windows-Rechnern im Büro läuft. Beide brauchen dieselben Artikeldaten, dieselben Regeln für Gebinde und Pfand und dieselbe Anbindung an die Warenwirtschaft. Mit MAUI entstehen beide Anwendungen aus einem Projekt, die Scanner-Ansicht bekommt große Flächen für Handschuhe, die Büroansicht dichte Tabellen. Eine Änderung an der Pfandlogik wird einmal gemacht.
- Entwickelt von
- Microsoft, quelloffen
- Erschienen
- Mai 2022, mit .NET 6
- Vorgänger
- Xamarin.Forms, Unterstützung endete 2024
- Sprache
- C# und XAML
- Plattformen
- Android, iOS, Windows, macOS
Welches Framework passt zu euch
Fünf Fragen, keine Eingabe von Daten. Am Ende steht eine Empfehlung, auch wenn sie auf eine andere Seite führt als diese.

Frage 1 von 5
Was baut ihr?
- Was baut ihr?
- Was ist bei euch schon im Einsatz?
- Sollen Suchmaschinen die Inhalte lesen?
- Braucht ihr auch den Teil auf dem Server?
- Wer arbeitet später damit?
Womit wir arbeiten
Wir bauen mit aktueller Technik, nicht mit einem Baukasten. Das ist der Unterschied, den man erst merkt, wenn etwas geändert werden soll, das der Baukasten nicht vorgesehen hat.
Sprachen
Frameworks
Cloud und Betrieb
Aus dem Blog zu .NET MAUI

Was ist .NET MAUI?
Mit .NET MAUI entstehen Apps für Android, iOS, Windows und macOS aus einem einzigen C#-Projekt. Woher das Framework kommt, was es von React Native unterscheidet und wann es sich lohnt, verständlich erklärt.
Was ist C#?
C# ist die Programmiersprache von Microsofts .NET-Plattform und die übliche Wahl für Software, die in Unternehmen über Jahre laufen muss. Woher die Sprache kommt, was sie kann und wann sie sich lohnt, verständlich erklärt.
Fragen zu .NET MAUI
Wann lohnt sich .NET MAUI?
Wenn eure Software in .NET geschrieben ist und eine App dazukommen soll, die auch auf Windows läuft. Genau diese Kombination deckt kaum ein anderes Werkzeug ab. Vorhandene Bibliotheken, Datenmodelle und Regeln lassen sich weiterverwenden, und euer Team bleibt in C#. Auch beim Ablösen einer Xamarin-App ist MAUI der vorgesehene Weg.
Wann lohnt es sich nicht?
Wenn es um eine App für Endkunden geht, die nur auf iPhone und Android laufen soll. Dort ist React Native oder native Entwicklung die bessere Wahl, weil Umfeld und Auswahl an Entwicklern größer sind. Ohne .NET im Haus würdet ihr euch mit MAUI abhängig machen. Wir sagen das auch dann, wenn die Anfrage schon nach MAUI gestellt war.
Wir haben eine Xamarin-App, was jetzt?
Die Unterstützung für Xamarin ist im Mai 2024 ausgelaufen, es gibt keine Aktualisierungen mehr. Der Umstieg auf MAUI ist der vorgesehene Weg, Geschäftslogik lässt sich meist übernehmen, Aufwand entsteht bei Oberfläche und Fremdpaketen. Wir sehen uns die Abhängigkeiten an und schätzen den Aufwand, bevor wir loslegen.
Wo ist der Unterschied zu Blazor?
Blazor baut Oberflächen für den Browser, MAUI installierte Anwendungen für Geräte. Wer Kamera, Bluetooth oder Offline-Betrieb braucht, ist bei MAUI richtig. Beides lässt sich kombinieren, weil MAUI Blazor-Komponenten in einer App darstellen kann.
Kommt die App in den Store?
Ja, MAUI-Apps lassen sich in App Store, Play Store und Microsoft Store einstellen. Für den internen Einsatz gibt es außerdem die Verteilung über eine Geräteverwaltung, ohne öffentlichen Store. Welcher Weg passt, hängt daran, ob eure eigenen Leute oder Kunden die App nutzen.
Kontakt und kostenlose Beratung
