Zum Inhalt springen

BlogFür Unternehmen

Xamarin Support-Ende: was es für deine App heißt und wie die Migration läuft

Der Xamarin-Support endete am 1. Mai 2024, und die Stores sind weitergezogen. Seit dem 28. April 2026 nimmt der App Store nur noch Uploads an, die mit Xcode 26 gebaut sind, und Xamarin endet bei Xcode 15. Deine App kann also keine Updates mehr ausliefern. Sie läuft weiter für alle, die sie haben, aber sie ist eingefroren. Es gibt drei Wege raus: .NET MAUI, Uno Platform oder Flutter, und keiner davon verlangt, dass die App offline geht.

Für Unternehmen8 Min. LesezeitVeröffentlicht am Von Eryk Kruk, CEO
Fitatu: mehr als 10 Mio. Nutzer, von Cordova auf Flutter umgestiegen, während die App live blieb.
Fitatu: mehr als 10 Mio. Nutzer, von Cordova auf Flutter umgestiegen, während die App live blieb.

Kurze Antwort: Deine Xamarin-App läuft weiter, aber du kannst weder im App Store noch bei Google Play ein normales Update veröffentlichen. Der Ausweg ist eine Migration zu .NET MAUI, Uno Platform oder Flutter. Bei uns startet sie mit einem App-Audit für 4.500-7.500 EUR netto, ein Umstieg auf Flutter kostet ab 18.000 EUR netto, und die neue App kommt als Update im selben Store-Eintrag zu deinen Nutzern.

Was bedeutet das Xamarin Support-Ende für meine App?

Kurz gesagt: keine Fixes, keine Sicherheitsupdates und keine neuen Plattform-APIs mehr, und seit 2026 auch keine Store-Updates. Microsoft hat den Support für alle Xamarin-SDKs, auch Xamarin.Forms, am 1. Mai 2024 beendet.

Das größere Problem sind die Stores. Xamarin endet bei Xcode 15 und Android API 34. Apple und Google verlangen inzwischen neuere Versionen. Ein Xamarin-Projekt kann deshalb kein normales Update mehr ausliefern.

Xamarin-Zeitachse: Support-Ende am 1. Mai 2024; die Regeln von App Store und Google Play aus 2026 blockieren Xamarin-Updates; der Support für MAUI 10 endet am 11. Mai 20271. Mai 2024Microsoft beendet den Xamarin-Support. Keine Fixes, keine Sicherheitsupdates.28. April 2026App StoreNeue Uploads brauchen Xcode 26. Xamarin endet bei Xcode 15.31. August 2026Google PlayUpdates müssen auf Android 16 (API 36) zielen. Xamarin: API 34.Oktober 2026Deine App läuft für alle, die sie haben, kann aber keine Updates mehr ausliefern.1. November 2026Die Google-Play-Verlängerung endet.11. Mai 2027Support für .NET MAUI 10 endet. Mit MAUI aktualisierst du etwa einmal im Jahr.
Wo Xamarin-Apps stehen: Der Support endete 2024, und 2026 haben beide Stores Werkzeuge verlangt, die Xamarin nicht nutzen kann.

Im App Store

Seit dem 28. April 2026 muss jede App, die in App Store Connect hochgeladen wird, mit Xcode 26 und dem iOS 26 SDK gebaut sein. Die letzte Version für Xamarin ist Xcode 15. Die Regel gilt für neue Uploads, die Version im Store läuft also weiter für alle, die sie haben. Aber du kannst keinen Fix, keine neue Funktion und keinen Sicherheitspatch mehr schicken.

Bei Google Play

Seit dem 31. August 2026 müssen neue Apps und Updates auf Android 16 (API-Level 36) zielen. Teams konnten eine Verlängerung beantragen, aber nur bis zum 1. November 2026, und die ist inzwischen abgelaufen. Bestehende Apps müssen mindestens API 35 ansprechen, damit neue Nutzer auf neueren Android-Versionen sie weiter finden. Eine Xamarin-App zielt auf API 34, also finden neue Nutzer mit Android 15 und neuer sie nicht mehr.

Für dich heißt das: Deine App funktioniert für die Leute, die sie schon haben, aber sie ist eingefroren. Jede neue iOS- und Android-Version bringt mehr Risiko, und du kannst nicht reagieren.

Woran erkenne ich, ob meine App betroffen ist?

Kurz gesagt: Wenn eines der vier Zeichen unten zutrifft, ist deine App betroffen. Die meisten erkennst du ohne Entwickler.

  • Deine Entwickler öffnen das Projekt und sehen Xamarin.Forms, Xamarin.iOS oder Xamarin.Android.
  • Dein letztes iOS-Update ließ sich nicht hochladen, oder der Store hat es abgelehnt.
  • Die Google Play Console zeigt eine Warnung zum Ziel-API-Level.
  • Die Absturzberichte steigen nach einer neuen iOS- oder Android-Version.

Nicht sicher? Ein App-Audit beantwortet das schriftlich: Code, Abstürze und Store-Status, dazu was bleiben kann und was neu geschrieben werden muss. Es kostet 4.500-7.500 EUR netto und endet mit einem festen Plan.

Xamarin Migration: MAUI, Uno oder Flutter?

Kurz gesagt: MAUI, wenn du ein starkes C#-Team hast und die Oberfläche passt. Uno, wenn auch eine Windows- oder Desktop-App zum Produkt gehört. Flutter, wenn die Oberfläche ohnehin veraltet ist und die App noch Jahre Updates bekommen soll. Keine der drei Optionen ist für jede App richtig.

MAUI, Uno Platform oder Flutter im Vergleich
Kriterium.NET MAUIUno PlatformFlutter
DahinterMicrosoft, offizieller Nachfolger von Xamarin.FormsOpen Source, Apache 2.0Google, Open Source
SpracheC#C# und XAMLDart
Was bleibtC# und ein großer Teil der Geschäftslogik. Die Screens brauchen trotzdem ArbeitDein XAML-Wissen. Jeder Screen braucht trotzdem echte ArbeitDein Backend, deine Daten und Konten. Die App selbst wird neu geschrieben
Wähl es, wennDu ein C#-Team im Haus hast, die App gut läuft und die Oberfläche passtEine Windows- oder Desktop-App Teil desselben Produkts istDie Oberfläche ohnehin veraltet ist, du kein C#-Team hast und jahrelang wöchentliche Updates willst

.NET MAUI: der Weg von Microsoft

Laut Microsoft ist Xamarin.Forms in .NET MAUI aufgegangen, und Xamarin.Forms-Projekte sollen dorthin wechseln. Apps auf Xamarin.iOS und Xamarin.Android wechseln zu .NET for iOS und .NET for Android. Du behältst C# und einen großen Teil der Geschäftslogik. Die Screens brauchen trotzdem Arbeit, ein Upgrade per Klick ist es nicht.

Plane die Upgrades mit ein. Jede Hauptversion von MAUI wird bis 6 Monate nach Erscheinen der nächsten unterstützt. MAUI 9 endete am 12. Mai 2026, MAUI 10 endet am 11. Mai 2027. Du aktualisierst also etwa einmal im Jahr.

Uno Platform: C# und XAML auf mehr Plattformen

Uno Platform ist Open Source unter Apache 2.0. Du schreibst C# und XAML, und es läuft auf iOS, Android, im Web (WebAssembly), auf Windows, macOS und Linux. Dein XAML-Wissen nimmst du mit, aber jeder Screen braucht trotzdem echte Arbeit.

Flutter: ein Neubau, der lange hält

Flutter ist das Open-Source-Framework von Google, geschrieben in Dart. Eine Codebasis bringt dir iOS und Android, dazu Web und Desktop, wenn du sie brauchst. Von Xamarin zu Flutter heißt: Die App wird neu geschrieben, nicht portiert. Backend, Daten und Konten bleiben.

Nicht immer Flutter. Wenn dein C#-Team stark ist und die App nur weiter Updates ausliefern muss, kann MAUI günstiger sein. Das sagen wir im Audit, wenn es stimmt.

Wie läuft eine Migration von Xamarin zu Flutter, während die App live bleibt?

Kurz gesagt: in fünf Schritten, und deine Nutzer merken vom Umstieg nur, dass die App besser wird. So machen wir es:

So läuft eine Migration von Xamarin zu Flutter, während die App live bleibt: Audit, Plan, Bau, Test, dann ein Update im selben Store-Eintrag, in Phasen von 1% bis 100% über 7 TageAuditCode, Abstürze, Store-Status und Backend geprüftPlanScreens, Meilensteine und ein Festpreis pro MeilensteinBauScreen für Screen, jede Woche ein neuer Build auf deinem HandyTestTestFlight und Test-Tracks bei Google Play, gleiches BackendReleaseEin Update im selben Store-Eintrag: gleiche Bundle-ID, Paketname und SignaturschlüsselApp Store: Release in Phasen1%12%25%310%420%550%6100%7TagNutzer aktualisieren wie immer und behalten ihre Konten. Bewertungen bleiben erhalten.12345
Die neue App kommt als normales Update zu den Nutzern, in Phasen. So zeigt sich ein Problem bei 1% und nicht bei 100%.

Die neue Flutter-App erscheint als Update im selben Store-Eintrag: gleiche Bundle-ID auf iOS, gleicher Paketname und gleicher Signaturschlüssel auf Android. Android installiert ein Update nur, wenn die Signaturzertifikate übereinstimmen, deshalb ist dieser Teil wichtig. Die Nutzer aktualisieren wie immer, behalten ihre Konten, weil das Backend bleibt, und deine Bewertungen bleiben beim Store-Eintrag.

Der Rollout läuft schrittweise. Im App Store erreicht ein Release in Phasen die Nutzer mit automatischen Updates in Stufen, von 1% bis 100% über 7 Tage. Bei Google Play erreicht ein gestaffelter Rollout zuerst einen Teil der Nutzer, und du kannst ihn anhalten, wenn etwas nicht stimmt.

Du zahlst einen Festpreis pro Meilenstein und bekommst eine Rechnung pro abgenommenem Meilenstein. Nach jedem Meilenstein kannst du aufhören. Unsere Seniors lesen jede Zeile, und bei jeder Änderung laufen automatische Tests. Worauf du im Vertrag mit jedem Team achten solltest, steht in der Checkliste App programmieren lassen.

Hat das bei einer großen Live-App funktioniert?

Kurz gesagt: ja. Fitatu, ein Kalorienzähler mit mehr als 10 Mio. Nutzern, lief auf Cordova. Wir haben die App Schritt für Schritt in Flutter neu geschrieben, während sie live blieb. Zuerst lief Flutter innerhalb der Cordova-App, dann hat es Screen für Screen übernommen. Nach dem Umbau war die App zu 99,7% absturzfrei.

Ein ehrlicher Hinweis: Fitatu war Cordova, nicht Xamarin. Flutter läuft offiziell innerhalb von Apps in Kotlin, Java, Swift und Objective-C, Xamarin steht nicht auf dieser Liste. Bei Xamarin setzen wir dieselbe Idee deshalb eine Ebene höher an: gleiches Backend, gleicher Store-Eintrag, schrittweiser Rollout. Die Methode bleibt, nur die Nahtstelle wandert.

Was kostet eine Xamarin Migration?

Kurz gesagt: Das App-Audit kostet 4.500-7.500 EUR netto und endet mit einem festen Plan. Ein Umstieg auf Flutter kostet ab 18.000 EUR netto. Der echte Preis hängt von der Zahl der Screens, den Anbindungen und davon ab, wie viel vom Backend bleiben kann. Wie sich der Preis einer App allgemein zusammensetzt, zeigt Was kostet eine App?.

Was eine Xamarin Migration bei Codigee kostet, Stand November 2026, netto
SchrittPreisWas du bekommst
App-Audit4.500-7.500 EURCode, Abstürze, Store-Status und Backend geprüft, dazu ein fester Plan mit Preis pro Meilenstein
Umstieg auf Flutterab 18.000 EURDie App neu gebaut in Flutter, als Update im selben Store-Eintrag, Festpreis pro Meilenstein
Betreuung nach dem Launchab 1.800 EUR im MonatUpdates, Fixes und Monitoring, optional

Den genauen Preis kennst du, bevor irgendetwas neu gebaut wird. Nach dem Launch bekommst du 6 Monate Garantie, und Code und Store-Konten gehören dir ab dem ersten Tag. Alle Preise stehen auf der Seite Preise. Wie wir mit Firmen arbeiten, die schon eine App betreiben, steht auf der Seite Für Unternehmen.

Häufige Fragen

01Verschwindet meine Xamarin-App aus dem App Store?

Nicht allein wegen der Xcode-Regel. Sie gilt für neue Uploads, die aktuelle Version bleibt also und läuft weiter für alle, die sie haben. Du kannst aus dem Xamarin-Projekt nur keinen Fix und kein Update mehr ausliefern.

02Kann ich eine Xamarin-App bei Google Play noch aktualisieren?

Nicht mit einem normalen Update. Seit dem 31. August 2026 müssen Updates auf API-Level 36 zielen, und Xamarin endet bei API 34. Eine Verlängerung ging nur bis zum 1. November 2026 und ist abgelaufen.

03Ist .NET MAUI oder Flutter besser für eine Xamarin Migration?

Das hängt von deinem Team ab. MAUI behält C# und passt zu einem starken .NET-Team im Haus. Flutter ist ein kompletter Neubau und passt zu Apps, deren Oberfläche ohnehin eine Auffrischung braucht und die noch Jahre Updates bekommen sollen.

04Verlieren die Nutzer ihre Daten oder Konten?

Nein, wenn das Backend bleibt. Die Flutter-App erscheint als Update im selben Store-Eintrag und spricht mit demselben Backend, Konten und Daten bleiben also, wo sie waren. Daten, die nur auf dem Handy liegen, brauchen einen eigenen Migrationsschritt, und das Audit listet sie auf.

05Wie lange dauert eine Migration von Xamarin zu Flutter?

Das hängt von der Zahl der Screens und Anbindungen ab. Das App-Audit endet mit einem Plan pro Meilenstein, jeweils mit Preis. Während des Baus bekommst du jede Woche eine neue Version auf dein Handy.

06Was kostet eine Xamarin Migration?

Bei Codigee startet sie mit einem App-Audit für 4.500-7.500 EUR netto. Ein Umstieg auf Flutter kostet ab 18.000 EUR netto, den genauen Preis pro Meilenstein bekommst du aus dem Audit, bevor neu gebaut wird.

War dieser Artikel hilfreich?

5,0 / 5 · 4 Bewertungen

Artikel bewerten

Lies weiter.

Alle Beiträge

Let's make something together.

Kein Overengineering. Keine verschwendete Zeit. Einfach saubere Umsetzung.

Oder buch ein Gespräch mit Eryk (öffnet den Buchungskalender)[email protected]
Wer bist du?
Budget