Plattformübergreifende Flutter-Apps
iOS 14+, Android API 24+, Web (CanvasKit- und HTML-Renderer), Windows-, macOS- und Linux-Desktop aus einer einzigen Dart-Codebase. Material 3 und Cupertino Widgets plattformangepasst.
Leistungen
Senior-Flutter- und Dart-Engineering für finanzierte Mobile-Teams: Flutter 3.27 mit Dart 3.6, Riverpod 2 oder Bloc 8 State Management, GoRouter 14, Drift oder Isar lokale Persistenz, FFI für native iOS- / Android-Plugins, Melos-verwaltete Monorepos und CI auf Codemagic, GitHub Actions oder Bitrise, die bei jedem Commit auf TestFlight und Play Internal Tracks liefert. Eine Codebase für iOS, Android, Web und Desktop — ohne Kompromisse beim nativen Feeling, das Nutzer tatsächlich wahrnehmen. Dedizierte Teams ab 12.000 EUR/Monat, Projektsprints ab 25.000 EUR. Möchten Sie den Stack zunächst evaluieren? Siehe unsere Flutter-Fähigkeiten und wann Flutter gegenüber Native oder React Native die bessere Wahl ist.
Flutter überzeugt, wenn Ihr Produkt eine identische UX auf iOS und Android (und zunehmend Web und Desktop) benötigt, wenn Sie sich keine zwei separaten nativen Teams mit unterschiedlichen Release-Kadenz leisten können, und wenn Ihre Designer eine pixelgenaue individuelle UI statt des plattformvoreingestellten Aussehens wünschen. Wir setzen es dort ein, wo es sich bewährt: B2C-Consumer-Apps mit ausgeprägter markengesteuerter UI, B2B-Field-Service- und Logistik-Apps, wo iOS- und Android-Parität eine vertragliche Anforderung ist, und White-Label-Produkte, bei denen eine Codebase fünfzig markierte Apps betreibt. Unsere Flutter-Entwickler haben durchschnittlich 6+ Jahre Dart-Erfahrung, haben Apps mit 5M+ MAU im Play Store und App Store ausgeliefert und wissen, welche Flutter-Pakete man in der Produktion nie verwenden sollte. Wir sind DSGVO-konform · ISO-27001-bereit · SOC 2 Type II in Vorbereitung. Praxisbeispiel in unserer Crypto Wallet-Fallstudie.
iOS 14+, Android API 24+, Web (CanvasKit- und HTML-Renderer), Windows-, macOS- und Linux-Desktop aus einer einzigen Dart-Codebase. Material 3 und Cupertino Widgets plattformangepasst.
Riverpod 2 mit Code-Generierung oder Bloc 8 mit hydrated_bloc, GoRouter 14 mit typsicheren Routen, freezed für Sealed Unions, Dio oder http für Networking mit Retry-Interceptors.
Individuelle Platform Channels in Swift / Kotlin, Dart FFI für direktes C/C++-Interop (Verschlüsselungsbibliotheken, ML-Runtimes, Hardware-SDKs), Pigeon für typsichere Codegen nativer Bridges.
Firebase Auth, Auth0, Supabase, Cognito, individuelles OIDC. flutter_secure_storage gesichert durch Keychain und Keystore, biometrische Eingabeaufforderungen via local_auth, Certificate Pinning für hochvertrauenswürdige Kontexte.
Drift (SQLite) oder Isar für lokale Persistenz, PowerSync oder individuelle CRDT-Sync, Hintergrundsynchronisation via WorkManager (Android) und BGTaskScheduler (iOS), Konfliktlösungsmuster, die 30-tägige Offline-Lücken überstehen.
Migration von Flutter 2.x / 3.0–3.10 auf Flutter 3.27, Null-Safety-Abschluss, Provider / setState auf Riverpod 2, Navigator 1 auf GoRouter, einzelnes Repo auf Melos-Workspace mit gemeinsamem Design-System.
1–2 Wochen: bestehendes Repo (oder Figma-Datei) prüfen, Riverpod vs. Bloc entscheiden, GoRouter vs. auto_route entscheiden, REST vs. GraphQL entscheiden, Firebase vs. individuelles Backend entscheiden und das ADR schreiben, bevor Code entsteht.
Sprint 1–2: Melos-Monorepo mit App + Design-System + API-Client + Shared-Packages, very_good_analysis Lints, Golden Tests via alchemist, CI auf Codemagic oder GitHub Actions, Fastlane für App-Store- / Play-Release.
Zweiwöchige Sprints, Trunk-Based Development, Firebase Remote Config oder ConfigCat für Feature Flags, Widget-Tests + integration_test Driver + Golden Tests, Sentry für Crash-Reporting von Tag eins an.
TestFlight und Play Internal Track bei jedem Merge, wöchentliche externe Beta, Store-Listing-Optimierung, Sentry-Triage-On-Call-Rotation, monatliche Überprüfung von Crash-Free-Sessions und ANR-Rate, vierteljährliches Flutter- / Dart-SDK-Upgrade.
2–6 Senior-Entwickler, fest in Ihre Roadmap eingebunden, täglicher Standup in Ihrem Kanal, Ihr Repo, Ihre CI, Ihr On-Call. Ideal für Produkt-Roadmaps mit 6+ Monaten Horizont. Ab 12.000 EUR/Monat.
Festumfang, Festpreis: Discovery + MVP + App-Store- und Play-Release. Ideal für neue Produktlinien, validierte PoCs, die gehärtet werden müssen, und eigenständige Module. Ab 25.000 EUR.
Ein oder zwei Senior-Entwickler werden in Ihr bestehendes Team integriert, Ihr Stand-up, Ihr Prozess. Ideal zur Schließung einer bekannten Kompetenzlücke ohne Veränderung der Teamstruktur. Ab 7.500 EUR/Monat pro Entwickler.
Drei Monate Mindestlaufzeit für alle Modelle, danach monatlich kündbar mit 30 Tagen Frist. NDA, DPA und IP-Abtretung werden vor Projektstart unterzeichnet.
Flutter iOS + Android Companion für eine Custodial-Plattform — biometrische Entsperrung, P2P-Überweisungen, Fiat-Krypto-Bridge, In-App-Tauscher.
Plattformübergreifende Diät- und Mahlzeitenplanungs-App auf Flutter — Kalorienrechner, Rezeptbibliothek, wöchentlicher Mahlzeitenplan, Lebensmittelbestellung.
DSGVO-konform · ISO-27001-bereit · SOC 2 Type II in Vorbereitung · HIPAA-fähig · CCPA-berücksichtigt
Jeder Entwickler auf Ihrem Account hat 5+ Jahre produktive Flutter-/Dart-Erfahrung und eine veröffentlichte App im App Store und Play Store. Kein Bait-and-Switch vom Senior, der den Auftrag verkauft hat.
MEZ-ausgerichtete Squads mit einer garantierten Überlappung von 9–13 Uhr ET für US-Kunden — vier Stunden synchrone Arbeit täglich, asynchrone Dokumentation für den Rest. Keine Nacht-Standups für niemanden.
DSGVO-DPAs, SOC 2 Type I/II-Bereitschaft, HIPAA-Kontrollen für US-HealthTech, CCPA-Hinweise, App-Store-Privacy-Manifests, Play Data Safety. Die Compliance-Arbeit ist in den Sprint integriert, nicht erst vor der Einreichung nachgerüstet.
Für regulierte Workloads arbeiten wir direkt mit Ihrem Prüfer oder dem technischen Berater Ihres Fonds zusammen und bereiten Nachweise auf dem Standard vor, den der Prüfer erwartet — nicht auf dem Standard, den ein generalistischer Berater annimmt.
Flutter überzeugt, wenn pixelgenaue plattformübergreifende UI-Parität wichtiger ist als ein vollständig natives Gefühl, wenn Sie ein Team wünschen, das iOS und Android (und Web/Desktop) aus einem Repo liefert, und wenn Ihr Design-System individuell statt plattformvoreingestellt ist. React Native gewinnt, wenn Ihr Team bereits in TypeScript arbeitet und Ihre App hauptsächlich aus Screens über APIs besteht. Natives Swift/Kotlin gewinnt bei AR/VR, tiefer OS-Integration und Apps mit plattformspezifischen UX-Erwartungen (z. B. exklusive iOS-Consumer-Apps). Kotlin Multiplatform gewinnt, wenn Sie Business-Logik teilen, aber die native UI beibehalten möchten — ideal für bestehende native Teams, die Code-Sharing einführen, ohne sich auf ein UI-Framework festzulegen. Wir haben auf allen vier Plattformen geliefert und werden Sie im Discovery-Gespräch ehrlich beraten.
Flutter 3.27 stable mit Dart 3.6 (Stand 2026). Material 3 als Standard für Android-orientierte Marken, Cupertino mit adaptiven Widgets für iOS-orientierte. Mindestunterstützung iOS 14, Android API 24 (deckt 99 %+ der Geräte in EU und US). Wir pinnen das Flutter SDK projektseitig via fvm, damit jeder Mitarbeiter und jede CI exakt denselben Build ausführt. Vierteljährliche SDK-Upgrade-Reviews — wir lassen in der Produktion nie eine Flutter-Version mehr als zwei Minor-Releases hinter Stable zurückfallen.
Ja. Backend-Standard sind EU-Regionen (AWS eu-central-1, GCP europe-west3, Supabase eu-central-1) mit im Kundenkonto verwalteten KMS-Schlüsseln. Wir liefern App-Store-Privacy-Manifests (obligatorisch seit Mai 2024) mit Deklaration jeder API mit erforderlichem Grund und jeder SDK-Datenerhebung. Play Data Safety Section abgeschlossen gegen das tatsächliche SDK-Inventar. DSGVO-Einwilligung via UMP (Google) oder individueller CMP, integriert in unseren Analytics- und Crash-Reporting-Stack. Apple ATT-Prompt wo IDFA benötigt wird. Anonyme Identifikatoren als Standard, PII nur per Opt-in.
Drift (SQLite) oder Isar als lokaler Speicher, mit eigener Sync-Schicht oder PowerSync wenn der Kunde verwaltete Synchronisation wünscht. Konfliktlösung standardmäßig Last-Write-Wins bei einfachen Datensätzen und Operational Transforms oder CRDTs bei kollaborativen Daten. Hintergrundsynchronisation via WorkManager (Android) und BGTaskScheduler (iOS) im 15-Minuten-Takt mit exponentiellem Backoff bei Fehlern. Wir haben eine Field-Service-App geliefert, die eine 27-tägige Offline-Lücke (Schiff auf See) überstand und beim Wiederherstellen der Verbindung 14 GB Inspektionsdaten ohne eine einzige manuelle Konfliktlösung synchronisierte.
Ja, das ist ein häufiges Engagement. Schritt 1: Test-Suite auf der bestehenden Version grün machen. Schritt 2: Null-Safety-Migration abschließen (die meisten Teams hören bei 80 % auf). Schritt 3: schrittweises SDK-Upgrade 2.10 → 3.0 → 3.10 → 3.19 → 3.27 mit grünen Tests bei jedem Schritt. Schritt 4: veraltete APIs ersetzen (RaisedButton → ElevatedButton, AccessibilityFeatures, BottomNavigationBar-Themes). Schritt 5: Riverpod 2 oder Bloc 8 neben bestehendem Provider/setState einführen, feature-weise migrieren. Eine typische App mit 80k Zeilen Code benötigt 3 bis 5 Monate ohne Feature Freeze.
Dedizierte Teams beginnen bei 12.000 EUR/Monat für einen 2-Entwickler-Pod (typisch: 1 Senior + 1 Mid plus anteiliger Tech Lead und DevOps). Standard-Mobile-Squads bestehen aus 4–6 Entwicklern zu 28.000–42.000 EUR/Monat mit QA auf echten Geräteparks, DevOps für Store-Releases und PM. Festpreis-Projektsprints (Discovery + MVP + App-Store- und Play-Release) beginnen bei 25.000 EUR. Alle Engagements beinhalten den MEZ-Arbeitstag mit einer garantierten Überlappung 9–13 Uhr ET für US-Kunden, NDA + DPA + IP-Abtretung werden vor Projektstart unterzeichnet, drei Monate Mindestlaufzeit, danach monatlich kündbar mit 30 Tagen Frist.