forumNeues Thema

Angebote erwähnen React Native, Flutter, Native – welches Framework für unsere erste App?

FFeyza T***Teilnehmer
Funktion
Klinikleiter
Branche
Maschinenbau
Organisationsform
neu gegründetes Startup
Beigetreten
März 2023
Nachricht
136
#1

Wir betreiben einen kleineren Lebensmittelgroßhandel in den USA (New Jersey). Wir möchten unsere erste mobile App entwickeln lassen über die unsere Kunden (hauptsächlich Restaurants) Bestellungen aufgeben, alte Rechnungen einsehen und den Lieferstatus verfolgen können. Für die Entwicklung haben wir mit drei verschiedenen Agenturen gesprochen – und alle drei haben komplett unterschiedliche Technologien vorgeschlagen.

Die erste Agentur meinte, man müsse nativ mit Swift und Kotlin entwickeln, das sei die performanteste Lösung, und verlangt 55.000 Dollar. Die zweite Agentur schlug Flutter vor um mit einer einzigen Codebasis beide Plattformen abzudecken, und will 28.000 Dollar. Die dritte Agentur empfahl React Native und hat ein Budget von 32.000 Dollar veranschlagt.

Unser Budget ist begrenzt und das wird unser erstes digitales Produkt. Worin liegt der eigentliche Unterschied zwischen diesen drei Ansätzen? Was wäre mit Blick auf Wartungskosten, spätere Entwicklersuche und Performance das sinnvollste Risiko?

KKaan T***Teilnehmer
Funktion
Länderleiter
Branche
Lebensmittelgroßhandel
Organisationsform
Unternehmen mit 120 Mitarbeitern
Beigetreten
Feb. 2025
Nachricht
74
Nützlichste Antwort#2

Kurz gesagt: Eine native Entwicklung für Ihre erste App verdoppelt Ihr Budget völlig unnötig; Cross-Platform-Lösungen decken die Anforderungen Ihres Unternehmens mehr als ab. Bei Standardfunktionen wie Bestellübersichten, Rechnungsansichten und Push-Nachrichten werden Ihre Nutzer garantiert keinen Performance-Unterschied zwischen Flutter und React Native bemerken.

Beim nativen Ansatz werden zwei getrennte Codebasen gepflegt: eine in Swift für iOS und eine in Kotlin für Android. Das treibt nicht nur die initialen Entwicklungskosten direkt auf 55.000 Dollar, sondern bedeutet auch, dass Sie künftig für jedes noch so kleine Update zwei Entwickler bzw. den doppelten Aufwand brauchen. Wenn Sie keine Spiele, intensive Bildverarbeitung über die Kamera, hochfrequentes Bluetooth oder komplexe Hardware-Integrationen planen, ist ein nativer Start reine Kapitalverschwendung.

Flutter und React Native hingegen bedienen sowohl den App Store als auch Google Play aus einer einzigen Codebasis. Hier sollten Sie Ihre Entscheidung von der Erfahrung der jeweiligen Agentur und dem Ökosystem abhängig machen. Da React Native im JavaScript-Ökosystem zu Hause ist, lassen sich bestehende Web-Entwickler oder künftige Teams flexibler einbinden. Flutter wiederum punktet mit hoher UI-Konsistenz und dem Rückhalt durch Google bei Projekten, die schnell und stabil ausgeliefert werden müssen.

Schauen Sie sich in Ihrem Fall am besten die bisherigen Referenzen der beiden Agenturen im Bereich von 28.000 bis 32.000 Dollar an. Egal welches Framework es wird: Achten Sie unbedingt darauf, dass Updates von Drittanbieter-Bibliotheken, die Übergabe des Quellcodes und mindestens sechs Monate Gewährleistung für Bugfixes vertraglich festgehalten werden.

İİbrahim K***TeilnehmerCommunity-Mitglied
Beigetreten
Apr. 2023
Nachricht
204
#3

Rein technisch trennt sich die Spreu vom Weizen erst beim Hardware-Zugriff. React Native kommuniziert über eine Bridge mit nativen Komponenten, während Flutter die Pixel direkt über die eigene Rendering-Engine zeichnet. Bei Bestell- und Rechnungsmasken reden wir hier über Millisekunden, das merkt kein Endnutzer. Wenn ihr die Hardware nicht extrem beansprucht, reichen beide Frameworks völlig aus.

FFurkan U***TeilnehmerCommunity-Mitglied
Beigetreten
Dez. 2024
Nachricht
266
#4

Wir haben vor zwei Jahren eine ähnliche B2B-Großhandels-App mit React Native gelauncht. Die Entwicklung hat 30.000 Dollar gekostet, für Betrieb und laufende Wartung zahlen wir im Schnitt 4.000 Dollar im Jahr. Hätten wir das nativ gebaut, bräuchten wir zwei Entwickler, da hätten die Betriebskosten schon im ersten Jahr unser Budget gesprengt.

KKemal G***Experte
Funktion
Systemadministrator
Branche
Reinigungsdienstleistungen
Organisationsform
Unternehmen innerhalb eines Konzerns
Beigetreten
Feb. 2024
Nachricht
377

Doki · Log-Management-Einrichtung · 2024

#5

Der Single-Codebase-Ansatz klingt auf dem Papier super, kann bei OS-Updates aber echt nerven. Wenn eine neue Betriebssystem-Version rauskommt, wartet man manchmal wochenlang darauf, dass bestimmte Packages nachziehen. Klärt mit der Agentur vorab ganz genau, wie der Support bei Versionsupdates geregelt ist.

KKayahanTeilnehmer
Funktion
Full-Stack
Beigetreten
Juni 2024
Nachricht
118
#6

die agentur mit dem nativen angebot arbeitet wahrscheinlich sonst nur mit konzernen das geld könnt ihr euch echt sparen. ehrlich gesagt dem restaurantbesitzer ist wichtig dass die app flüssig läuft und nicht ob da swift drunterliegt flutter reicht dafür dicke.

VVeli P***Experte
Funktion
Produktmanager
Branche
Textil
Organisationsform
Filialkette
Beigetreten
Dez. 2024
Nachricht
23
#7

Für die Entscheidung würde ich folgende drei Kriterien heranziehen: 1) Referenzen der Agentur bei vergleichbaren B2B-Projekten, 2) Komplexität externer Anbindungen wie Barcode-Scanner oder Kartenmaterial, 3) der Stundensatz für Wartung und Support nach Projektabschluss.

FFiliz S***Teilnehmer
Funktion
Softwareentwickler
Branche
Druckerei
Organisationsform
neu gegründetes Startup
Beigetreten
Apr. 2026
Nachricht
129
#8

Habt ihr schon besprochen, wie die App an euer bestehendes ERP- oder Buchhaltungssystem angebunden wird? Mehr als die Wahl des Frameworks haut oft rein, ob die API-Endpunkte schon stehen oder nicht. Wenn eure Datenbank noch nicht für mobile Schnittstellen bereit ist, stellen die Agenturen dafür gern saftige Zusatzkosten in Rechnung.

AAyşe T***Neues Mitglied
Funktion
Gründungsinteressierter
Beigetreten
Jan. 2025
Nachricht
32
#9

wir stehen grad vor einer ähnlichen Entscheidung. wenn man mit Cross-Platform anfängt und die App irgendwann sttark wächst muss man dann zwingend auf Native umstellen? müsste man zu dem Zeitpunkt dann wieder alles komplett neu schreiben?

UUfuk B***Teilnehmer
Funktion
Außendienstmitarbeiter
Branche
papier
Organisationsform
Filialkette
Beigetreten
Nov. 2024
Nachricht
2
#10

Ladet euch einfach zwei Apps herunter, die die Flutter-Agentur umgesetzt hat, und testet den Bestellablauf selbst durch. Wenn das flüssig läuft und die Referenzkunden zufrieden sind, nehmt das Angebot für 28.000 Dollar. Die gesparten 27.000 Dollar steckt ihr lieber ins Marketing und in die Einarbeitung eurer Kunden.

KKader U***Teilnehmer
Funktion
Verkäufer im Einzelhandel
Branche
Medien und Verlagswesen
Organisationsform
Familienunternehmen
Beigetreten
Juni 2024
Nachricht
86
#11

Ich bin ein kleines Unternehmen, ich erzähle es aus meiner Sicht. Der Zahlungsplan sollte an die Projektphasen gekoppelt sein, nicht an den Kalender.

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

NNeslihan S***Teilnehmer
Funktion
Produktionsplanung
Branche
Einzelhandel
Organisationsform
Betrieb mit zwei Filialen
Beigetreten
März 2022
Nachricht
95
#12

wie habt ihr das Problem gelöst? der meiset Zeitverlust entsteht durch Arbeiten, die auf Freigaben warten.

nur als Notiz könnte nützlich sein.

RRamazan B***Teilnehmer
Funktion
Regionalleiter
Branche
kunststoff
Organisationsform
Boutique-Agentur
Beigetreten
Juli 2024
Nachricht
249
#13

Du hast recht. In den ersten drei Monaten läuft alles gut, die Probleme tauchen im vierten Monat auf.

Wenn es jemand anders macht, würde mich das auch interessieren.

AAycan T***Teilnehmer
Funktion
Datenerfasser
Branche
leder
Organisationsform
Boutique-Agentur
Beigetreten
Apr. 2023
Nachricht
334
#14

Ich fasse kurz zusammen, was bisher gesagt wurde. Wer bei frameworks für mobile app-entwicklung hetzt, stolpert alle an derselben Stelle.

Wenn ihr es zum ersten Mal macht, fangt klein an, die Skalierung kommt später. Das war's, entschuldige, wenn ich zu lang war.

CCansu Ç***Teilnehmer
Funktion
IT-Sicherheitsexperte
Branche
Sport & Fitness
Organisationsform
Werkstatt
Beigetreten
Aug. 2024
Nachricht
60
#15

Ich möchte etwas fragen. Kein Prozess ohne Dokumentation verbessert sich, weil man nicht weiß, was man verbessern soll.

Wenn im Vertrag nicht steht, wem der Code gehört, habt ihr bei der Trennung keine Verhandlungsmacht mehr. Wenn deine Situation anders ist, ändert sich das natürlich.

SSinan Z***Teilnehmer
Funktion
Studio-Gründer
Branche
Medien und Verlagswesen
Organisationsform
neu gegründetes Startup
Beigetreten
Feb. 2023
Nachricht
165
#16

Das wusste ich nicht.

EEmre A***Teilnehmer
Funktion
Lagerleiter
Branche
Automobilzulieferer
Organisationsform
Ein-Personen-Unternehmen
Beigetreten
März 2023
Nachricht
370
#17

Danke, genau die Antwort, die ich gesucht habe. Fehler auf der frameworks für mobile app-entwicklung-Seite sind meist rückgängig zu machen, aber teuer.

Nur als Notiz, könnte nützlich sein.

UUğur Y***VeteranCommunity-Mitglied
Beigetreten
Okt. 2024
Nachricht
3
#18

wir sind auch eine Zeit lang an derselben Stelle hängen geblieben. halt schreibe bei Entscheidungen auch das Worst-Case-Szenario auf, nicht nur das Beste.

viel Erfolg.

UUfuk N***ExperteCommunity-Mitglied
Beigetreten
Nov. 2024
Nachricht
370
#19

ich stimme zu. kein Prozess ohne Dokumentation verbessert sich weil man nicht weiß, was man verbessern soll.

EErcan D***Teilnehmer
Funktion
Verwaltungsleiter
Branche
Software
Organisationsform
Betrieb mit zwei Filialen
Beigetreten
Juli 2022
Nachricht
419
#20

Ich spreche mal aus der Gegenperspektive, ich bin auf der Lieferantenseite. Lösungen, die im kleinen Maßstab funktionieren, brechen bei Wachstum zusammen, das habe ich spät gelernt.

Antwort schreiben