Flutter und React Native sind die beiden Frameworks, mit denen die meisten Apps gebaut werden, wenn ein Team für iPhone und Android zugleich entwickelt. Flutter gehört Google und wird in Dart geschrieben; React Native kommt von Meta, wird in JavaScript oder TypeScript geschrieben und gehört seit Februar 2026 der unabhängigen React Foundation. Beide sind ausgereift, kostenlos und stecken in einigen der größten Apps der Welt. Die Frage ist also nicht, welches gut ist, sondern welches zu deinem Team und deiner App passt. Dieser Leitfaden vergleicht beide auf dem Stand von Oktober 2026, sagt, wann eine native App pro Plattform beide schlägt, und endet mit der Regel, nach der wir selbst entscheiden.
— Leitfaden
Flutter vs React Native 2026: die Unterschiede und was du wählen solltest
Beide machen aus einer Codebasis eine App für iOS und eine für Android. Sie kommen auf entgegengesetzten Wegen dorthin, und das entscheidet, wie die App aussieht, wer sie bauen kann und wofür sich der Code sonst noch nutzen lässt.
Flutter und React Native im Vergleich
| Flutter | React Native | |
|---|---|---|
| Entwickelt von | Meta; seit 2026 im Besitz der React Foundation | |
| Sprache | Dart | JavaScript oder TypeScript |
| Wie der Bildschirm gezeichnet wird | Eine eigene Rendering-Engine zeichnet jeden Pixel | Echte Bedienelemente von iOS und Android, gesteuert aus JavaScript |
| Die App sieht aus | Auf jeder Plattform gleich | Wie die Plattform, auf der sie läuft |
| Aktuelle Version | 3.47 (August 2026) | 0.87 (August 2026) |
| Release-Rhythmus | Alle drei Monate eine stabile Version | Alle zwei Monate eine neue Version |
| Empfohlener Einstieg | Das Flutter-SDK und seine eigenen Tools | Das Framework Expo, wie die React-Native-Doku empfiehlt |
| Weitere Plattformen | Web, Windows, macOS, Linux, eingebettete Displays | Windows und macOS über Microsoft, Meta Quest, das Web über React Native for Web |
| Sterne auf GitHub | 179.249 | 126.609 |
Versionen aus dem Flutter-Release-Feed und der npm-Registry, Sterne von GitHub, alles geprüft am 10. Oktober 2026.
Die kurze Antwort
Nimm React Native, wenn die Leute, die die App bauen, schon React fürs Web schreiben, oder wenn die App auf jedem Handy genau so aussehen und sich verhalten soll wie die anderen Apps dort. Nimm Flutter, wenn du ohne bestehendes Team startest oder wenn die App eine stark gestaltete Oberfläche hat, die auf iPhone und Android identisch aussehen soll. Für eine typische Business-App mit Listen, Formularen, einer Karte, Zahlungen und Push-Benachrichtigungen reicht beides, und deine Nutzer werden nicht erkennen, womit sie gebaut wurde.
Wie beide funktionieren
Flutter bringt seine eigene Zeichen-Engine mit. Dein Dart-Code wird vorab in Maschinencode für das Handy kompiliert, und Flutters Engine Impeller, seit Version 3.27 Standard auf iOS und Android, zeichnet jeden Button, jeden Text und jede Animation selbst über die Grafikhardware des Geräts. Impeller kompiliert seine Shader schon beim Bauen der Engine vor, was das Ruckeln beseitigt hat, das ältere Flutter-Apps beim ersten Abspielen einer Animation zeigten. React Native macht es umgekehrt: Dein JavaScript läuft in Hermes, einer JavaScript-Engine, die Meta für Handys gebaut hat, und sagt iOS und Android, welche ihrer eigenen Bedienelemente sie anzeigen sollen. Seit Version 0.82 läuft es nur noch auf der New Architecture, mit der JavaScript nativen Code direkt aufrufen kann, statt Nachrichten über die langsamere Brücke des alten Designs zu schicken.
Flutter sieht überall gleich aus; React Native sieht überall nativ aus. Ein Flutter-Button wird von Flutter gezeichnet, ist also auf beiden Handys pixelgenau identisch und ähnelt einem iOS-Button nur, wenn ihn jemand so gestaltet hat. Ein React-Native-Button ist der eigene Button der Plattform, übernimmt also ohne Mehraufwand Aussehen, Textdarstellung und Barrierefreiheit des jeweiligen Systems und ändert sich mit, wenn Apple oder Google ihn ändern. Keins ist grundsätzlich besser: Eine Bank oder ein Shop mit starker Marke will meist das Erste, ein Werkzeug, das sich wie ein Teil des Handys anfühlen soll, meist das Zweite.
Dart vs JavaScript: wer sie bauen und pflegen kann
Die Sprache zählt mehr für das Team als für die App. In der Entwicklerumfrage von Stack Overflow 2024 nutzten 62,3 % der Befragten JavaScript und 38,5 % TypeScript, gegenüber 6 % für Dart. Eine React-Native-App kann jeder React-Entwickler pflegen, und sie kann Code wie Datenmodelle, Validierung und API-Aufrufe mit einer React- oder Next.js-Website teilen. Dart lernt jeder schnell, der TypeScript, Kotlin oder Swift kann, aber es gibt viel weniger Leute, die es schon können, und außerhalb von Flutter wird Dart selten eingesetzt.
Performance
Für die Apps, die die meisten Unternehmen brauchen, sind beide schnell genug, dass die Performance nicht den Ausschlag geben sollte. Die Unterschiede zeigen sich an den Rändern. Flutter liegt bei aufwendigen eigenen Animationen und komplex gezeichneten Oberflächen vorn, weil es jedes Bild selbst kontrolliert. React Native liegt vorn, wenn die App vor allem aus Standardbildschirmen der Plattform, langen nativen Listen und Systemkomponenten besteht, weil das der eigene Code der Plattform ist. Beide sind zuletzt deutlich besser geworden: Mit Flutter 3.27 wurde Impeller Standard auf iOS und auf Android ab Version 10, und React Native hat mit 0.84 im Februar 2026 eine neue Version von Hermes zur Standard-Engine gemacht.
Sei vorsichtig mit Benchmarks aus dem Netz. Die meisten vergleichen eine kleine Demo-App, gebaut von einer Person, die eines der beiden Frameworks viel besser kennt als das andere, und sie veralten schnell, weil beide Frameworks ihr Rendering in den letzten zwei Jahren umgebaut haben. Was eine App wirklich langsam macht, ist in beiden meist dasselbe: zu viel Arbeit im Haupt-Thread, zu große Bilder und zu viele Anfragen an eine langsame API.
Wer sie nutzt
Beide werden ganz oben eingesetzt. Laut Flutters eigenem Showcase baut Google damit Google Pay, Google Classroom, NotebookLM und die Google-Ads-App, und unter den Nutzern stehen BMW, Toyota, Nubank, Alibaba, ByteDance, Headspace, Wolt und Whirlpool. Der Showcase von React Native nennt Facebook, Instagram, Microsoft Office, Outlook und Teams, Amazon Shopping und Alexa sowie Shopify, das alle seine mobilen Apps mit React Native baut. Auch die Verbreitung liegt nah beieinander: In der Stack-Overflow-Umfrage 2024 nutzten 9,4 % der Befragten Flutter und 8,4 % React Native.
Wer dahintersteht und wie oft sie sich ändern
Flutter wird von Google entwickelt und bringt etwa alle drei Monate eine stabile Version: 3.38 im November 2025, dann 3.41, 3.44 und 3.47 im Februar, Mai und August 2026, mit kleinen Korrekturen dazwischen. React Native gehörte bis Februar 2026 Meta und ging dann zusammen mit React an die React Foundation unter dem Dach der Linux Foundation, zu deren Gründungsmitgliedern Meta, Microsoft, Amazon, Expo, Callstack, Software Mansion, Vercel und Huawei zählen. Es erscheint etwa alle zwei Monate in einer neuen Version, 0.84 bis 0.87 zwischen Februar und August 2026. Meta baut noch einen großen Teil davon, aber das Projekt hängt nicht mehr an den Prioritäten einer einzigen Firma.
Egal, wofür du dich entscheidest, plane die Updates ein: Eine App, die ein Jahr lang niemand aktualisiert, kann irgendwann gar kein Update mehr veröffentlichen. Apple und Google heben jedes Jahr die Mindestversionen des SDK an, die sie akzeptieren, und Framework, Plugins und Build-Werkzeuge müssen mitziehen. Ein kleines Update alle paar Monate ist Routine; ein Sprung über zwei Jahre Versionen ist ein Projekt. Diese Pflege gehört von Anfang an ins Budget, genau wie bei einer Website.
Das Web: hier unterscheiden sie sich am stärksten
Flutter kann dieselbe App im Browser laufen lassen, und React Native kann das über React Native for Web auch, das Expo für dich einrichtet. Aber eine Website ist keine App. Flutters eigene Dokumentation sagt, es sei für statische Websites mit viel Text nicht geeignet und seine Ausgabe passe nicht zu dem, was Suchmaschinen zum sauberen Indexieren brauchen; sie rät, Landingpage, Marketing- und Hilfeinhalte in normalem HTML zu bauen und Flutter für die App zu behalten. Das raten wir auch, für beide Frameworks. Die Seiten, die Leute über Google finden sollen, gehören in eine schnelle Website, am besten eine statische; die App ist das, was sie nutzen, wenn sie Kunden sind.
Einen echten Vorteil hat React Native bei einem Unternehmen, das eine Website in React oder Next.js und eine App hat. Beide können TypeScript-Code und ein Team teilen, während eine Flutter-App und eine React-Website zwei Codebasen in zwei Sprachen sind.
Und nativ? Wann sich zweimal bauen lohnt
Nativ heißt zwei Apps: eine in Swift und SwiftUI fürs iPhone, eine in Kotlin für Android. Das kostet ungefähr doppelt so viel Entwicklung und doppelt so viel Pflege, und dafür bekommt jede App die neuesten Funktionen der Plattform am Tag ihres Erscheinens, vollen Zugriff auf die Hardware und keine Framework-Schicht dazwischen. Das lohnt sich, wenn die App von Plattformfunktionen lebt: Widgets auf Home- und Sperrbildschirm, Apple Watch oder Wear OS, CarPlay, Augmented Reality, schwere Arbeit im Hintergrund wie Ortung oder Bluetooth-Geräte, oder wenn du ohnehin nur eine Plattform brauchst. Wie das aussieht, beschreiben unsere Seiten zu SwiftUI und Android Studio.
Für alles andere ist ein Cross-Platform-Framework das besser angelegte Geld. Flutter und React Native können beide nativen Code für die eine Funktion aufrufen, die ihn braucht, die Wahl sperrt dich also nicht von der Plattform aus. Du schreibst dieses eine Stück doppelt, nicht die ganze App.
Wie du wählst und was wir nutzen
Wenn dein Team schon React schreibt, nimm React Native; wenn du neu startest und das Design auf beiden Handys identisch sein soll, nimm Flutter. Dann prüf die Ausnahmen: Eine App, die genau wie das System aussehen soll, spricht für React Native, eine mit vielen eigenen Animationen für Flutter, und eine, die von Widgets, Wearables oder Hardware lebt, für nativ. Trifft nichts davon zu, entscheidet die Frage, wer die App in drei Jahren pflegt.
Wir sind nicht neutral: Wenn ein Projekt eine einzige Codebasis braucht, bauen wir es in Flutter, weil die Apps, die bei uns angefragt werden, meist gebrandete Produkte sind, die überall gleich aussehen sollen, und weil wir dasselbe Design aus Figma ohne Plattformunterschiede in beide Stores bringen können. Hat ein Kunde schon ein React-Team, ist React Native die bessere Wahl, und das sagen wir auch, obwohl wir selbst nicht damit bauen. Unsere App-Entwicklung umfasst Flutter- und native Apps, vom ersten Screen bis zum Store-Eintrag.
Quellen
Versionen, Release-Daten und Verbreitungszahlen wurden am 10. Oktober 2026 geprüft. Die aktuellen Versionen stammen aus dem Flutter-Release-Feed und der npm-Registry, die GitHub-Sterne aus der GitHub-API.
- Flutter-Dokumentation — FAQ ↗
Flutter zeichnet seine Widgets mit der eigenen Engine statt mit denen der Plattform, und welche Plattformen es unterstützt.
- Flutter-Dokumentation — Rendering-Engine Impeller ↗
Standard auf iOS und Android ab API 29 seit Flutter 3.27; Shader werden beim Bauen der Engine vorkompiliert.
- Flutter-Dokumentation — Web FAQ ↗
Flutter ist für statische Websites mit viel Text nicht geeignet; seine Ausgabe passt nicht zu dem, was Suchmaschinen brauchen.
- Flutter-Dokumentation — SDK-Archiv ↗
Die stabilen Versionen und ihre Daten, 3.38 bis 3.47.
- React-Native-Blog — React Native 0.82: A New Era ↗
Die erste Version, die vollständig auf der New Architecture läuft.
- React-Native-Blog — React Native 0.84: Hermes V1 by Default ↗
Hermes V1 wird die Standard-JavaScript-Engine; Code der alten Architektur entfernt.
- React-Native-Dokumentation — Get started ↗
Neuen Apps wird empfohlen, mit einem Framework wie Expo zu starten.
- React-Blog — The React Foundation ↗
React und React Native gehen von Meta an die React Foundation unter dem Dach der Linux Foundation.
- Stack Overflow Developer Survey 2024 — Technology ↗
Flutter 9,4 %, React Native 8,4 %; JavaScript 62,3 %, TypeScript 38,5 %, Dart 6 % aller Befragten.
- Flutter-Showcase ↗
Mit Flutter gebaute Apps bei Google und anderen Unternehmen.
- React-Native-Showcase ↗
Mit React Native gebaute Apps bei Meta, Microsoft, Amazon, Shopify und Wix.
— FAQ
Häufig gestellte Fragen
Unsicher, wie du deine App bauen sollst?
Sag uns, was die App können muss und wer sie pflegen wird. Wir sagen dir, ob es Flutter, React Native oder nativ sein sollte, und warum.