Mobile App (iOS + Android)
A branded app for iOS and Android from one codebase — Flutter, connected to your backend or an existing API (Crewmeister, Personio, your own). GDPR data residency in the EU, CI/CD included, store submission optional.
What you get
Your own app for iOS and Android — not a white label of some generic platform, but your app with your code repository and your backend. Cross-platform via Flutter, because that’s the only realistic way for a small team or solo developer to maintain two platforms simultaneously.
Three packages
💡 Pilot MVP — one platform, one core flow
You want to test an app idea before going all in. Ideal for validation.
- One platform (iOS or Android, by priority)
- One core flow (login + list + detail + one input action)
- Backend integration with an existing REST API or small backend skeleton
- Basic branding (logo, colors, app icon)
- TestFlight or Play Internal distribution (no store submission)
Effort: 3-4 weeks. Price: from €4,900.
🌟 Cross-Platform — iOS + Android, production
You want to ship a real app — in both stores, with all core flows.
- iOS + Android from one codebase
- 3-5 core flows (login, navigation, lists, detail, input, offline sync)
- Full branding (logo, colors, typography, icon, launch screen)
- Backend integration to existing API or a lean Go/Django backend
- CI/CD with Fastlane (automatic TestFlight + Play Internal Testing on push)
- Crash monitoring (self-hosted Sentry)
- Store submission (Apple Developer + Google Play Console, incl. metadata preparation)
Effort: 5-8 weeks. Price: €8,900.
Full-Stack — app + own backend + admin dashboard
You need everything from one source: app, backend, admin web. Fits when you have no backend or want to replace an old one.
- Everything from Cross-Platform plus
- Own backend (Go or Django, Postgres, REST + WebSocket)
- Admin web dashboard (Astro or Svelte) for your operations
- GDPR gold standard: Hetzner hosting, audit log, encrypted backups
- Multi-tenant capable (white-label-ready)
Effort: 8-10 weeks. Price: €14,900 + ~€25-50/month hosting.
Time-tracking with branding — standalone variant
By far the most common request. The market is crowded — but the combination of branded iOS+Android client and EU-hosted backend is not trivially available. Three options:
a) API connection to an existing service (Crewmeister, Personio, timetac, etc.) → app in your branding, data stays with the provider. Fast setup, dependency remains.
b) In-house backend on your own server → full data sovereignty. Hash-chain audit log for labor inspections. Aligned with the German Arbeitszeitgesetz 2026 amendment.
c) Managed backend on my Hetzner hosting → I run it for you, you just maintain the app content. Monthly flat fee from €50.
Price for variant b/c: from €8,900 — foundation is the existing backend prototype from my time-tracking project (Go + Postgres + Flutter). Saves you several weeks of development time compared to a greenfield build.
Technical stack
Mobile: Flutter 3.x, Dart. Offline via SQLite/Drift. Backend: Go (fast, single binary) or Django (when admin UI is desired). CI/CD: GitHub Actions + Fastlane. Monitoring: self-hosted Sentry, Uptime-Kuma. Hosting: Hetzner DE/EU or your server.
Why Flutter (and not React Native)?
- One codebase, two platforms — actively maintained by Google, stable release cycle.
- Native performance thanks to its own rendering stack (no JS-bridge overhead).
- Dart as a strictly typed language eliminates whole classes of bugs vs. JS/TS.
- Hot reload for fast iteration during development.
- I already use Flutter in three production projects (see below).
Proof — my own Flutter apps in production
My active Flutter expertise comes from three in-house projects:
- Time-tracking — Go backend + Flutter client, hash-chain audit
- 3motiBot — PSD2 banking integration, Flutter + Go
- gl-helden — PWA (Flutter Web + Capacitor), live at gl-helden.de
Not included
- Native-only features without Flutter equivalents (extreme camera special workflows, deeply integrated CarPlay/Android Auto): separate scope.
- App store optimization (ASO): not my focus — happy to refer a partner.
- UX design from scratch: I work with your CI; full design process is a separate service.
Process
- Week 1 — scope workshop: core flows, data model, backend decision.
- Week 2 — design alignment: mockups, branding implementation, icon set.
- Weeks 3-N — build with weekly demos and TestFlight/Play-Internal builds.
- Penultimate week — UAT with your team.
- Final week — store submission or managed handover.
Prerequisites
- Apple Developer Account ($99/year) — I can set this up on your behalf.
- Google Play Console (one-time $25) — also set up on request.
- A contact person for content (screenshots, store listing descriptions).
Includes
- Flutter cross-platform (iOS + Android from one codebase)
- Native modules where needed (camera, Bluetooth/BLE, biometrics, NFC)
- Backend integration: in-house, your server, or third-party API (Crewmeister, Personio, custom REST)
- GDPR-compliant data residency (EU hosting, no US cloud)
- Company branding: logo, colors, typography, app icon, launch screen
- Offline capability with SQLite + sync strategy
- CI/CD with Fastlane (TestFlight + Play Internal Testing)
- Self-hosted crash monitoring (Sentry) — no third-party telemetry
- Optional: store submission (Apple Developer + Google Play Console)
- Deployment runbook and handover documentation