Zum Inhalt springen
stackschmiede.de
EN
#03 3–10 Wochen 🌟 Empfehlung

Mobile-App (iOS + Android)

Eine gebrandete App für iOS und Android aus einer Codebase — Flutter, mit Anbindung an Ihr Backend oder eine bestehende API (Crewmeister, Personio, Eigen-Backend). DSGVO-Datenhaltung in der EU, CI/CD inklusive, Store-Submission optional.

Preisrahmen
4.900–14.900 €
netto
Dauer
3–10 Wochen
Zahlungsziel
14 Tage
50% Anzahlung

Was Sie bekommen

Eine eigene App für iOS und Android — nicht ein weißes Label einer generischen Plattform, sondern Ihre App mit Ihrem Code-Repository und Ihrem Backend. Cross-Platform via Flutter, weil es sich als kleines Team oder Solo-Entwickler realistisch leisten lässt, zwei Plattformen gleichzeitig zu pflegen.

Drei Pakete

💡 Paket „Pilot-MVP” — eine Plattform, ein Kern-Flow

Sie wollen eine App-Idee testen, bevor Sie Vollgas geben. Ideal für Validierung.

  • Eine Plattform (iOS oder Android, nach Priorität)
  • Ein Kern-Flow (z.B. Login + Liste + Detail + eine Eingabe-Aktion)
  • Backend-Anbindung an eine existierende REST-API oder kleines Backend-Gerüst
  • Basic Branding (Logo, Farben, App-Icon)
  • TestFlight- oder Play-Internal-Distribution (keine Store-Submission)

Aufwand: 3-4 Wochen. Preis: ab 4.900 €.

🌟 Paket „Cross-Platform” — iOS + Android, produktiv

Sie wollen eine echte App ausliefern — in beiden Stores, mit allen Kern-Flows.

  • iOS + Android aus einer Codebase
  • 3-5 Kern-Flows (Login, Navigation, Listen, Detail, Eingabe, Offline-Sync)
  • Vollständiges Branding (Logo, Farben, Typografie, Icon, Launchscreen)
  • Backend-Anbindung an bestehende API oder schlankes Go/Django-Backend
  • CI/CD mit Fastlane (TestFlight + Play Internal Testing automatisch bei Push)
  • Crash-Monitoring (self-hosted Sentry)
  • Store-Submission (Apple Developer + Google Play Console, inkl. Metadaten-Aufbereitung)

Aufwand: 5-8 Wochen. Preis: 8.900 €.

Paket „Full-Stack” — App + eigenes Backend + Admin-Dashboard

Sie brauchen alles aus einer Hand: App, Backend, Admin-Web. Geeignet, wenn Sie noch kein Backend haben oder ein altes ersetzen wollen.

  • Alles aus „Cross-Platform” plus
  • Eigenes Backend (Go oder Django, Postgres, REST + WebSocket)
  • Admin-Web-Dashboard (Astro oder Svelte) für Ihre Verwaltung
  • DSGVO-Gold-Standard: Hetzner-Hosting, Audit-Log, verschlüsselte Backups
  • Multi-Mandanten-fähig (White-Label-ready)

Aufwand: 8-10 Wochen. Preis: 14.900 € + Hosting ca. 25-50 €/Monat.

Zeiterfassung mit Branding — eigenständige Variante

Die mit Abstand häufigste Anfrage. Der Markt ist voll — aber die Kombi aus gebrandetem iOS+Android-Client und EU-gehostetem Backend ist nicht trivial zu bekommen. Drei Optionen:

a) API-Anbindung an einen bestehenden Dienst (Crewmeister, Personio, timetac u.ä.) → App in Ihrem Branding, Daten bleiben beim Anbieter. Schneller Setup, Abhängigkeit bleibt.

b) Inhouse-Backend auf Ihrem eigenen Server → Volle Datensouveränität. Hash-Chain-Audit-Log für Betriebsprüfungen. Aligned mit der Arbeitszeitgesetz-Novelle 2026.

c) Managed-Backend auf meinem Hetzner-Hosting → Ich betreibe für Sie, Sie pflegen nur die App-Inhalte. Monatliche Pauschale ab 50 €.

Preis für Variante (b/c): ab 8.900 € — Basis ist das bestehende Backend-Prototyp aus meinem Zeiterfassungs-Projekt (Go + Postgres + Flutter). Das spart Ihnen mehrere Wochen Entwicklungszeit gegenüber einem Neuaufbau.

Technischer Stack

Mobile: Flutter 3.x, Dart. Offline via SQLite/Drift. Backend: Go (schnell, single-binary) oder Django (wenn Admin-UI gewünscht). CI/CD: GitHub Actions + Fastlane. Monitoring: Sentry self-hosted, Uptime-Kuma. Hosting: Hetzner DE/EU oder Ihr Server.

Warum Flutter (und nicht React Native)?

  • Eine Codebase, zwei Plattformen — aktiv weiterentwickelt von Google, stabiler Release-Zyklus.
  • Native Performance dank eigenem Rendering-Stack (kein JS-Bridge-Overhead).
  • Dart als strikt-typisierte Sprache reduziert ganze Fehlerklassen im Vergleich zu JS/TS.
  • Hot-Reload für schnelle Iteration während der Entwicklung.
  • Ich habe Flutter bereits in drei Produktivem-Projekten (siehe unten).

Proof — eigene laufende Flutter-Apps

Meine aktive Flutter-Expertise kommt aus drei Eigen-Projekten:

  • Zeiterfassung — Go-Backend + Flutter-Client, Hash-Chain-Audit
  • 3motiBot — PSD2-Banking-Integration, Flutter + Go
  • gl-helden — PWA (Flutter Web + Capacitor), live unter gl-helden.de

Nicht enthalten

  • Native-only-Features ohne Flutter-Entsprechung (extreme Kamera-Spezial-Workflows, CarPlay/Android-Auto tief integriert): gesonderter Scope.
  • App-Store-Optimierung (ASO): nicht mein Fokus — vermittle auf Wunsch Partner.
  • UX-Design von Grund auf: ich arbeite mit Ihrer CI; Full-Design-Prozess ist separate Leistung.

Ablauf

  1. Woche 1 — Scope-Workshop: Kern-Flows, Datenmodell, Backend-Entscheidung.
  2. Woche 2 — Design-Abstimmung: Mockups, Branding-Umsetzung, Icon-Set.
  3. Woche 3-N — Build mit wöchentlichen Demos und TestFlight-/Play-Internal-Builds.
  4. Vorletzte Woche — UAT mit Ihrem Team.
  5. Letzte Woche — Store-Submission oder Managed-Handover.

Voraussetzungen

  • Apple Developer Account (99 $/Jahr) — kann ich bei Bedarf im Auftrag einrichten.
  • Google Play Console (einmalig 25 $) — kann ich ebenfalls einrichten.
  • Kontaktperson für Inhalte (Screenshots, Beschreibungstexte für Store-Listings).

Inkludiert

  • Flutter Cross-Platform (iOS + Android aus einer Codebase)
  • Native-Module wo nötig (Kamera, Bluetooth, BLE, Biometrie, NFC)
  • Backend-Integration: inhouse, Ihr Server oder Fremd-API (Crewmeister, Personio, eigene REST)
  • DSGVO-konforme Datenhaltung (EU-Hosting, keine US-Cloud)
  • Firmen-Branding: Logo, Farben, Typografie, App-Icon, Launchscreen
  • Offline-Fähigkeit mit SQLite + Sync-Strategie
  • CI/CD mit Fastlane (TestFlight + Play Internal Testing)
  • Crash-Monitoring self-hosted (Sentry) — keine Telemetrie an Dritte
  • Optional: Store-Submission (Apple Developer + Google Play Console)
  • Deployment-Runbook und Übergabe-Dokumentation