forumNeues Thema

App-Projekt: Flutter oder React Native, und bindet uns die Präferenz der Agentur?

AAleyna Ç***Teilnehmer
Funktion
Außendienstmitarbeiter
Branche
verpackung
Organisationsform
Unternehmen innerhalb eines Konzerns
Beigetreten
Apr. 2024
Nachricht
225
#1

Wir sind ein Großhändler für Eisenwaren und Industriebedarf. Damit unsere rund 40 Außendienstmitarbeiter vor Ort Bestellungen aufnehmen können und B2B-Kunden direkt bestellen können, wollen wir eine App für iOS und Android entwickeln lassen. Sie muss an unser bestehendes ERP-System und unsere webbasierte Bestellverwaltung angebunden werden.

Wir haben Angebote von zwei verschiedenen Software-Agenturen eingeholt. Die erste Agentur besteht darauf, das Projekt unbedingt mit Flutter umzusetzen, und verlangt 165.000 TL; sie argumentiert, die UI-Performance sei deutlich flüssiger. Die zweite Agentur beharrt auf React Native und ruft ein Budget von 180.000 TL auf; sie sagt, das Ökosystem sei größer und man finde später leichter Entwickler.

Ich komme selbst nicht aus der Softwarebranche. Macht uns die Wahl der Technologie später von der jeweiligen Agentur abhängig? Wenn wir uns irgendwann von der Agentur trennen oder eigene Inhouse-Entwickler einstellen wollen: Welche Technologie lässt sich auf dem türkischen Markt nachhaltiger weiterführen?

PPınar K***TeilnehmerCommunity-Mitglied
Beigetreten
Apr. 2023
Nachricht
95
Nützlichste Antwort#2

Kurze Antwort: Beide Technologien sind für B2B-Unternehmensanwendungen absolut ausgereift und verlässlich; die Technologiewahl allein bindet Sie an keine Agentur. Die eigentliche Abhängigkeit entsteht nicht durch den Tech-Stack, sondern dadurch, ob die Agentur das Code-Repository übergibt und eine saubere Architektur nutzt.

Die Marktdynamik beider Optionen unterscheidet sich: Da React Native auf der im Webbereich weit verbreiteten Sprachfamilie basiert, kann sich ein vorhandener Webentwickler sehr schnell in die Mobile-Welt einarbeiten. Auf dem türkischen Arbeitsmarkt gibt es dafür sowohl erfahrene Seniors als auch Absolventen in Hülle und Fülle. Flutter wiederum punktet bei konsistenter Benutzeroberfläche, Bildwiederholrate und Hardware-Unabhängigkeit; bei Agenturen ist es in den letzten Jahren extrem beliebt geworden, im Enterprise-Segment ist der Senior-Pool im Vergleich zum React-Ökosystem allerdings etwas überschaubarer und teurer.

Im Außendienst kommt es vor allem auf Offline-Fähigkeit und die Performance der lokalen Datenbank an. Da Flutter seine eigene Rendering-Engine direkt mitkompiliert, läuft es auf praktisch jedem Gerät extrem stabil. Aber auch React Native meistert diese Anforderungen mit den passenden Bibliotheken problemlos; für den Endnutzer ist der Unterschied mit bloßem Auge kaum wahrnehmbar.

Um einen Vendor-Lock-in zu vermeiden, sollten Sie Folgendes tun: Lassen Sie vertraglich festschreiben, dass der Quellcode lückenlos in einem Cloud-Repository auf Ihren Namen liegt, das Projekt nach gängigen Architekturstandards dokumentiert wird und Sie nicht auf proprietäre Agentur-Libraries festgelegt werden.

KKaan B***Teilnehmer
Funktion
Infrastruktur-Ingenieur
Beigetreten
März 2024
Nachricht
108
#3

React Native kommuniziert über eine Bridge mit nativen OS-Komponenten, während Flutter die Pixel über die eigene Grafik-Engine direkt auf den Bildschirm zeichnet. Auf älteren oder schwächeren Android-Tablets im Außendienst ruckelt Flutter beim Scrollen und Ausfüllen von Formularen spürbar weniger.

HHüsniye T***Teilnehmer
Funktion
HR-Spezialist
Branche
Textil
Organisationsform
Werkstatt
Beigetreten
Dez. 2025
Nachricht
361
#4

Als wir unser eigenes Team aufgebaut haben, hatten wir Stellen für beides ausgeschrieben. Vor zwei Jahren kamen auf unsere Anzeige fast dreimal so viele React- wie Flutter-Bewerber. In letzter Zeit ist der Anteil von Flutter unter Absolventen aber massiv gestiegen. Wenn man Seniors sucht, hat man bei React nach wie vor mehr Auswahl.

Korrektur: Ich hatte die Zahl falsch im Kopf, sie war etwas niedriger.

YYasemin K***TeilnehmerCommunity-Mitglied
Beigetreten
Jan. 2024
Nachricht
82
#5

Agenturen loben meist genau die Technologie als das Nonplusultra an, in der ihre aktuell freien Entwickler fit sind. Wer Flutter predigt, hat oft keine guten React-Leute, und wer auf React schwört, dem fehlt Flutter-Erfahrung. Schauen Sie weniger auf die Technologie, sondern laden Sie sich Referenz-Apps beider Agenturen herunter, die live in den Stores sind, und testen Sie sie selbst ausführlich.

MMeryem A***Experte
Funktion
Filialleiter
Branche
Medien und Verlagswesen
Organisationsform
Boutique-Agentur
Beigetreten
Dez. 2025
Nachricht
99

Doki · Markenidentität · 2026

#6

Bevor Sie sich entscheiden, klären Sie drei Punkte mit den Agenturen: 1) Kann die App Aufträge offline speichern und automatisch synchronisieren, wenn die Verbindung abreißt? 2) Werden Barcode- und Kamerascan-Module über Standard-Pakete gelöst? 3) Liefern sie nach Abschluss einen Architekturplan und eine technische Dokumentation mit?

HHasan S***TeilnehmerCommunity-Mitglied
Beigetreten
Jan. 2024
Nachricht
114
#7

völlig egal was du nimmst, wenn der code nicht auf deinem account liegt hängst du eh voll an der agentur aber vertraglich wöchentliche code-übergabe festhalten, der rest ist halb so wild beide technologien reichen für euch dicke.

AAlper T***Teilnehmer
Funktion
IT-Leiter
Branche
E-Commerce
Organisationsform
Familienunternehmen
Beigetreten
Okt. 2024
Nachricht
239
#8

Wir haben die erste Version von einer anderen Agentur in Flutter bauen lassen. Als es Zoff gab, haben wir den Code übernommen und intern jemanden gesucht. Hatten innerhalb von zwei Wochen über eine Stellenanzeige einen echt fähigen Entwickler, der das Projekt direkt weitergeführt hat. Gab überhaupt keinen Lock-in.

EEfe K***Teilnehmer
Funktion
Praktikant
Branche
Beratung
Organisationsform
neu gegründetes Startup
Beigetreten
Nov. 2023
Nachricht
107
#9

Fragt auch mal denjenigen, der eure Web-Infrastruktur gebaut hat. Wenn euer Web-Panel mit einem modernen Frontend-Framework läuft, könnt ihr mit React Native gemeinsame Komponenten und Datenmodelle nutzen, was die Wartungskosten später spürbar drückt.

EElvanNeues Mitglied
Funktion
Zahnarztpraxis
Organisationsform
Genossenschaft
Beigetreten
Sept. 2024
Nachricht
40
#10

Wir stehen gerade vor genau derselben Frage. naja wenn man eine der beiden Technologien wählt, braucht man später nicht separat iOS- und Android-Entwickler oder? Aus einer gemeinsamen Codebasis lässt sich für beide Plattformen bauen, verstehe ich das richtig?

BBurak Ö***Experte
Funktion
Datenerfasser
Branche
Sport & Fitness
Organisationsform
Genossenschaft
Beigetreten
März 2022
Nachricht
104
#11

Das wusste ich nicht. Wenn keine Abnahmekriterien definiert sind, ist der Abschlusszeitpunkt des Projekts diskussionswürdig.

Wenn ihr das Ergebnis hier postet, hilft es auch anderen.

MMehmet E***TeilnehmerCommunity-Mitglied
Beigetreten
Okt. 2025
Nachricht
61
#12

Ich stimme voll und ganz zu. Überstürzte Entscheidungen sind oft solche, die man sechs Monate später korrigieren muss.

Schreibe bei Entscheidungen auch das Worst-Case-Szenario auf, nicht nur das Beste. An deiner Stelle würde ich so vorgehen.

ÜÜlkü N***Teilnehmer
Funktion
Kurier-Koordinator
Branche
energie
Organisationsform
Unternehmen mit 300 Mitarbeitern
Beigetreten
März 2024
Nachricht
64
#13

Letztes Jahr haben wir fast genau dasselbe erlebt. Entscheidend ist nicht die Zahl, sondern worauf sie sich bezieht.

SSelin Y***Veteran
Funktion
Finanzbuchhaltung
Branche
Immobilien
Organisationsform
Unternehmen mit 120 Mitarbeitern
Beigetreten
Sept. 2024
Nachricht
111
#14

Es gab drei verschiedene Ansichten die sich alle ergänzen. Wenn keine Abnahmekriterien definiert sind ist der Abschlusszeitpunkt des Projekts diskussionswürdig.

Korrigiert mich falls ich falsch liege.

YYasemin K***TeilnehmerCommunity-Mitglied
Beigetreten
Jan. 2023
Nachricht
3
#15

So klar geschriebene Texte sind selten. Jeder nicht schriftlich festgehaltene Punkt ist einer, an den sich beide Parteien später unterschiedlich erinnern.

Wenn im Vertrag nicht steht, wem der Code gehört, habt ihr bei der Trennung keine Verhandlungsmacht mehr.

FFerhat Ş***Teilnehmer
Funktion
General Coordinator
Branche
Recht
Organisationsform
Familienunternehmen
Beigetreten
Juli 2023
Nachricht
13
#16

Notiert danke. Beginnt mit einem kleinen Test bindet nicht gleich alles fest.

Das ist meine Meinung, ich behaupte nicht, dass es absolut richtig ist.

OOsman Ş***Teilnehmer
Funktion
Call-Center-Agent
Branche
Druckerei
Organisationsform
mittelständisches Unternehmen
Beigetreten
Feb. 2025
Nachricht
17
#17

das habe ich auch erlebt.

MMert P***Experte
Funktion
Finanzbuchhaltung
Branche
energie
Organisationsform
Regionalhändler
Beigetreten
Sept. 2022
Nachricht
204
#18

Ich schreibe das, damit ihr denselben Fehler nicht macht. Fehler auf der Flutter oder React Native-Seite sind meist rückgängig zu machen, aber teuer.

Schreibe bei Entscheidungen auch das Worst-Case-Szenario auf, nicht nur das Beste.

DDeniz B***Experte
Funktion
Verwaltungsleiter
Branche
Schmuck
Organisationsform
Familienunternehmen
Beigetreten
Juli 2024
Nachricht
6
#19

Dabei gibt es einen sehr häufigen Fehler. Jedes „schauen wir uns später an“ in Meetings bedeutet nicht kalkulierte Arbeit.

Korrigiert mich, falls ich falsch liege.

IIrmak P***ExperteCommunity-Mitglied
Beigetreten
Dez. 2023
Nachricht
153
#20

betrachtet man den Prozess ändert sich das Bild aber scheut euch nicht zu fragen, wer nicht fraagt zahlt am Ende mehr.

aus Erfahrung weiß ich das.

Antwort schreiben