Mobile App Development

iOS and Android apps from one Flutter codebase

I build cross-platform mobile apps with Flutter, together with the backend and admin panel behind them, and take them through App Store and Google Play review to launch.

Flutter & DartiOS + AndroidBackend includedStore publishing handled
How I work

A note from Emad

A mobile app is rarely just an app. It needs an API, an admin panel, push notifications, and someone who knows how to get it through App Store review. I build all of it. For the TWG Platform I delivered separate Staff and Client apps on both stores, including Apple's unlisted distribution for the internal staff app. Other work includes site-access apps with QR and biometric checks, field apps with maps, a finance app on Google Play and casual games.

Emad Uddin
Emad UddinFull-Stack & AI Automation Engineer, Dhaka
Is this you?

Sound familiar?

  • You need an app on both iOS and Android without paying for two teams
  • Your staff need a mobile tool connected to your existing system
  • Your app was rejected by Apple and you're not sure why
  • Your app needs a reliable backend and admin panel behind it
What I deliver

Cross-platform apps

One Flutter codebase for iOS and Android, with native-quality performance and a consistent design.

Staff & internal apps

Field, operations and staff apps connected to your back office, with offline-friendly flows where needed.

Backend & admin panel

Laravel or Node.js APIs, admin dashboards, roles and permissions for the app's data.

Store publishing

App Store and Google Play listings, review responses, internal testing tracks and unlisted or private distribution.

Device features

Push notifications, maps and location, QR scanning, camera, payments and Firebase services.

Games

Casual Flutter games with level progression, animations and ad monetization.

Related work

Projects I've built

Full portfolio

Web + iOS + Android

TWG Platform

One platform for membership, retail, e-commerce, events, raffles and studio bookings, with six Shopify stores synced in and Staff and Client apps on iOS and Android.

6 Shopify stores connectedLaravel 12 · Vue.js · Flutter · Passport · Docker · Shopify API
Web + Mobile

KNSAM Site Access

Key and site access management for telecom sites, with a Flutter companion app and biometric checks.

70% less unauthorized entryVue.js · Flutter · REST API · Biometrics
Android app · Google Play

Spendly

Personal finance app for tracking expenses, published on Google Play.

Mobile · Google Play Console
Field app

Shmira / CWSP

Flutter app with a PHP backend, interactive Leaflet maps and spreadsheet import and export.

Flutter · PHP · MySQL · Leaflet · PhpSpreadsheet
Mobile game

Planet Blast

Cannon shooter where every hit adds damage until the planet blasts. Levels, animations and ads.

Flutter · AdMob
Process

How we'll work together

Clear scope, weekly progress you can see, and your code in your own repository.

  1. Plan the screens

    We agree on the main user flows and screens before writing code.

  2. Build app + API together

    The app and its backend are built in parallel, with test builds on your phone every week.

  3. Store preparation

    Listings, screenshots, privacy details and review notes prepared to avoid surprises.

  4. Launch & updates

    Release to both stores, monitor crashes and ship updates.

Tools I use

FlutterDartFirebaseLaravel APINode.jsRESTPush notificationsGoogle Maps / LeafletApp Store ConnectGoogle Play ConsoleAdMob

Pricing & timelines

Apps are scoped and quoted per milestone: design and flows, app and API build, store release. Store developer accounts are created in your name. After launch, updates and maintenance can continue on a monthly retainer.

FAQ

Common questions

Something else on your mind? Ask me directly. I usually reply within 24 hours.

Is Flutter good enough for a production app?

Yes. For business apps, dashboards, booking, commerce and internal tools, users can't tell a well-built Flutter app from a native one. Native still makes sense for apps built around AR or very specialized hardware.

Can you publish an app that's only for our staff?

Yes. Apple offers unlisted distribution for apps meant for a specific audience. I've taken a staff app through this process after an initial Guideline 3.2 rejection. Google Play supports private and closed testing tracks.

Do you build the backend too?

Yes. I build the API and admin panel in Laravel or Node.js, so the app, backend and dashboard are designed together.

How long does a mobile app take?

A focused first version with a backend usually takes 8 to 14 weeks depending on features. The scoping call gives a realistic timeline for your app.

Who owns the App Store and Play Store accounts?

You do. Accounts are created in your company's name and I'm added as a developer.

Let's talk about your project

Tell me what you're trying to fix or build. You'll get a straight answer on whether I can help, and how.

Other services: AI Automation & AgentsSaaS & Web AppsShopify & E-commerceMigration & Modernization