Was ist das?
Flutter ist ein Framework für die plattformübergreifende Entwicklung von mobilen Anwendungen.
Wo wir es verwenden
- iOS/Android-Anwendungen mit einheitlicher UI und Logik
- MVPs und Produktpiloten
- Companion-Apps für bestehende Webdienste
Warum wir es verwenden
- Einheitliche Codebasis und schnelle Iterationen
- Hohe Leistung und Kontrolle über die UI
- Guter Satz von Werkzeugen für Releases und Tests
Wie wir es in Projekten einsetzen
- Zustandsarchitektur (um „Spaghetti-Code“ zu vermeiden)
- Ereignisanalyse + Crash-Berichte
- CI für Builds, Staging und Releases
Wann man etwas anderes wählen sollte
Wenn ein maximal „natives“ Verhalten für jede Plattform und sehr viele spezifische Anpassungen erforderlich sind.
Was Sie bekommen
Einen schnellen Start Ihres mobilen Produkts mit einer sauberen UX und vorhersehbarer Wartung.