Skip to content
DEPLOY/mobile

Mobile apps (Flutter)

I build mobile apps in Flutter - a single codebase for Android, iOS and web. I design them offline-first: a user's action never gets lost, even when the connection drops, and data syncs once it's back.

Flutter UIAndroid / iOS / WebLocal stateoffline-firstSynconce back onlineBackendFirebase / API

A user's action never gets lost - even without a connection.

This is for you if:

  • you need a mobile app but don't want to maintain separate iOS and Android codebases
  • your users often use the app on a weak or unstable connection
  • you want to add AI-based features to the app or connect it to an existing backend

What you get:

  • A Flutter app for Android, iOS and web from a single codebase
  • An offline-first architecture with data sync once the connection returns
  • A backend integration - Firebase or your own API
  • CI/CD setup (Codemagic, GitHub Actions) and store publishing
example from my work

Unordered - a Flutter app with AI and offline mode

I designed and built an app for Android, iOS and web focused on clean, scalable architecture, offline-first with data sync, a Firebase backend and infrastructure on Google Cloud Platform and Cloudflare Workers.

see details
stack
  • Flutter
  • Dart
  • Firebase
  • Google Cloud Platform
  • Codemagic