mobile · flutter, ios, android, riverpod, offline-first
Flutter-Entwickler für iOS- und Android-Apps, vom ersten Screen bis in die Stores.
Eine Reservierungs-App in Flutter habe ich allein gebaut, in fünf Monaten, vom ersten Screen bis in den App Store und zu Google Play. Heute nutzen sie über 100 Restaurants. Ihre App baue ich genauso, oder ich verstärke Ihr Flutter-Team.
- Plattformen
- iOS und Android, Smartphone und Tablet
- Drumherum
- Riverpod, WebSockets, Fastlane
- Im Einsatz
- 100+ Restaurants, 6 Sprachen
- Einsatz
- Als Projekt oder im Team
- Arbeitszeit
- Mo–Fr 04:00–18:00 Buenos Aires 09:00–23:00 Berlin 03:00–17:00 New York
- Verfügbar ab
- Q4 '26
Was ich mit Flutter baue
- Apps für iOS und Android aus einer Codebasis, mit eigenen Layouts für Smartphone und Tablet.
- Apps, die offline funktionieren: ein lokaler Cache und eine Warteschlange für Änderungen, damit bei schlechter Verbindung nichts verloren geht.
- Live-Daten: Änderungen über WebSockets, damit jedes Gerät denselben Stand zeigt.
- Releases über eine Pipeline: signierte Builds für TestFlight und Google Play mit Fastlane, und automatisierte Tests bei jedem Pull Request.
Eine Reservierungs-App für über 100 Restaurants
Ein Anbieter von Gastro-Software brauchte eine App für das Personal, das den Service steuert. Ich habe sie allein gebaut: einen Tischplan, auf dem Reservierungen per Drag & Drop auf echte Tische gezogen werden, eine Zeitleiste des Abends und ein Kanban-Board. Änderungen erreichen über WebSockets alle anderen Geräte. Streikt das WLAN, kommen Änderungen in eine Warteschlange und gehen raus, sobald die Verbindung zurück ist, und jede Änderung trägt eine ID, damit keine Buchung doppelt entsteht. Rund 1.200 automatisierte Tests laufen bei jedem Pull Request, und die App spricht sechs Sprachen. Zur Case Study.
Ihr bestehendes Backend reicht
Die Reservierungs-App brauchte kein neues Backend: Sie arbeitet mit dem Node.js-Backend, das der Anbieter bereits betrieb. Wenn Sie noch keins haben, baue ich es mit NestJS und Postgres.
Viele Apps aus einer Codebasis
Wenn jeder Kunde eine App im eigenen Branding braucht, skaliert Handarbeit nicht. Für denselben Anbieter habe ich einen White-Label-App-Generator gebaut, mit Ionic, der aus einer Konfiguration signierte Apps in beiden Stores macht, in rund zwei Stunden statt mehreren Wochen.
So können wir zusammenarbeiten
- App-Entwicklung: schriftlicher Umfang mit Zeitplan und Preis, jede Woche eine Demo, 4 bis 12 Wochen für ein typisches MVP.
- Team-Verstärkung: Ich arbeite in Ihrem Flutter-Team mit, Teilzeit oder Vollzeit, ab drei Monaten.
- Beratung: ein Review der Architektur Ihrer App, oder Hilfe bei einer Flutter-Codebasis, die schwer zu ändern geworden ist.
Häufige Fragen
Warum Flutter statt zwei nativer Apps?
Eine Codebasis für iOS und Android heißt: ein Satz Features, ein Satz Tests und Releases, die beide Plattformen gleichzeitig erreichen. Für die meisten Business-Apps ist das schneller und günstiger, als alles doppelt zu bauen.
Wie lange dauert eine Flutter-App?
Ein typisches MVP dauert 4 bis 12 Wochen. Die Reservierungs-App mit drei Ansichten auf den Abend, Offline-Modus und sechs Sprachen brauchte fünf Monate vom ersten Screen bis in beide Stores.
Kümmern Sie sich um die Veröffentlichung im App Store und bei Google Play?
Ja. Die Builds werden von einer Fastlane-Pipeline signiert und zu TestFlight und Google Play hochgeladen, nicht von Hand.
Wem gehört der Code?
Ihnen. Die ausschließlichen Nutzungsrechte gehen an Sie über, und nach der Übergabe bekommen Sie Code, Dokumentation und 30 Tage Support.