Mobile Apps · iOS & Android · Dhaka

Mobile App Development in Dhaka — iOS & Android

ঢাকায় মোবাইল অ্যাপ ডেভেলপমেন্ট — iOS ও অ্যান্ড্রয়েড

Mobile App Development in Dhaka — iOS & Android — Digital Marketing Dhaka caricature illustration
Store live
Play Store লাইভ

React Native + Expo apps built for the mid-range Android in Mirpur, not the iPhone 15 in a Silicon Valley demo — offline-tolerant, bKash-ready, and OTA-updatable.

মিরপুরের মিড-রেঞ্জ অ্যান্ড্রয়েডের জন্য React Native + Expo অ্যাপ — offline-tolerant, bKash-ready, OTA আপডেট।

Quick answer

Mobile apps — in one paragraph

Mobile app development in Dhaka is best served by React Native + Expo — one codebase for iOS and Android, offline-tolerant flows for weak 4G, bKash/Nagad-ready payments, and Over-The-Air updates so you can ship fixes without a store review. Digital Marketing Dhaka ships production mobile apps to Google Play + Apple App Store in 6–10 weeks.

ঢাকায় মোবাইল অ্যাপ ডেভেলপমেন্টের সেরা পথ React Native + Expo — iOS ও Android-এর জন্য এক codebase, দুর্বল 4G-র জন্য offline-tolerant flow, bKash/Nagad-ready payment, OTA update যাতে store review ছাড়াই fix ship হয়। Digital Marketing Dhaka Google Play + Apple App Store-এ ৬-১০ সপ্তাহে production অ্যাপ ship করে।

Why Dhaka

Why this matters for Bangladeshi businesses

The dev shop that builds a beautiful app on their iPhone 15 in Gulshan and never tests on the actual Samsung A15 your buyer uses in Savar is why 80% of Dhaka apps get 2-star reviews. Our test matrix is real: 3-year-old Android on 3G, 6GB RAM, patchy connectivity, Bangla input, bKash MFS flow. We ship for the users your app is actually going to serve.

গুলশানে iPhone 15-এ সুন্দর অ্যাপ বানানো এবং সাভারে ক্রেতার আসল Samsung A15-এ কখনো test না করা — এই কারণেই ঢাকার ৮০% অ্যাপ ২-স্টার review পায়। আমাদের test matrix সত্যিকারের: ৩ বছরের পুরনো Android, 3G, বাংলা ইনপুট, bKash MFS flow।

What's included

Every piece we ship in this engagement

01

React Native + Expo SDK build

Single codebase for iOS + Android. Expo managed workflow for speed, or bare workflow when native modules demand it. TypeScript strict throughout.

02

Real-device test matrix

Tested on Samsung A15, Redmi 12, and a 3-year-old mid-range Android + iPhone SE + iPhone 14. Not just an iPhone 15 Pro simulator.

03

Offline-tolerant data layer

TanStack Query + AsyncStorage / MMKV for optimistic UI + retry queues. Users on flaky Mirpur 4G don't lose their input.

04

Push notifications (Expo + FCM + APNs)

Expo Notifications + Firebase Cloud Messaging + APNs certs configured, delivery-monitored. Segmented sends, deep links, notification center.

05

OTA updates via EAS Update

Ship JS-only fixes in minutes without a Play Store or App Store review. Full-native updates go through the store on your release schedule.

06

In-app payments — bKash, Nagad, Stripe, RevenueCat

Bangladesh MFS via WebView flow + server confirmation. International subscriptions via RevenueCat + StoreKit + Play Billing. Server-side receipt verification.

07

App Store + Play Store submission

We handle bundle IDs, provisioning, TestFlight, closed-track testing, store listings (icons, screenshots, copy), and the review back-and-forth. You get a shipped app, not a build artifact.

08

Crash + analytics instrumentation

Sentry for crashes, Amplitude / GA4 Firebase for product analytics, Segment for CDP. Every screen and every tap measurable from day one.

Our process

How we deliver it in Dhaka

01

Discovery + spec (Week 1)

User flows, screens, native module requirements, permission model, offline strategy signed off.

02

Design (Weeks 2–3)

Figma prototype tested on real device rigs. Native platform patterns respected — no Android app that looks like iOS.

03

Build + internal testing (Weeks 3–8)

2-week sprints, TestFlight + Play Internal Track builds every Friday. Real-device QA on our Dhaka test matrix.

04

Store submission + launch (Week 9–10)

TestFlight external testing, Play closed → open track, store review back-and-forth, marketing launch checklist.

Deep dive

The details that decide the outcome

React Native beats native for 90% of Dhaka apps

Two codebases means two teams, two bugs to fix, and half the ship velocity — for zero user-visible benefit in most product categories. React Native + Expo gives you one JS codebase, native performance on the vast majority of use cases, and OTA updates that native can't touch. We reach for native (Swift/Kotlin) only when the app is hardware-heavy: complex camera pipelines, Bluetooth device control, background audio processing.

Offline is a product decision, not a technical afterthought

In Dhaka, 'online' means intermittent. A delivery agent driving through Old Dhaka loses signal at every intersection. A shopper in a New Market food court has 1 bar. Our default architecture is: UI reads from local cache first, writes are optimistic and queued, sync happens whenever the network returns. Users never see a spinner on a bad connection — they see their action succeed and quietly sync in the background.

OTA updates change how a Dhaka team ships

Store reviews take 1–7 days. That means without OTA, a bug that breaks checkout stays broken for a week. With EAS Update, we push a JS fix in 15 minutes to every phone. Rules we follow: OTA only for JS/asset changes, all native changes go through the store, staged rollouts (10% → 50% → 100%) with automatic rollback on crash spike.

Getting past Apple review as a Bangladesh publisher

First-time Bangladesh App Store submissions get rejected more often than average — usually for account setup issues, unclear IAP flows, or missing privacy nutrition labels. We ship a submission checklist tuned for BD teams: proper Apple Developer entity setup, privacy manifest, IDFA disclosure, IAP vs. real-good clarification, and a support URL that responds. Most of our apps pass on the first submission.

Dhaka proof

What it looks like on the ground

A Banani-based food delivery brand shipped their first mobile app with us in 9 weeks — React Native + Expo, bKash + card checkout, live order tracking, 3-language support (Bangla, English, Chittagonian). Live on Play Store in week 10, App Store in week 12 (one review round). 4.7-star average across 3,400 reviews after 6 months, crash-free rate 99.6%. OTA push-fixes have shipped 14 minor iterations without a single store re-review.

বনানীর একটি food delivery ব্র্যান্ড ৯ সপ্তাহে React Native + Expo অ্যাপ ship করল — bKash + কার্ড checkout, live order tracking, ৩ ভাষা। ১০ সপ্তাহে Play Store, ১২ সপ্তাহে App Store লাইভ। ৬ মাসে ৩,৪০০ review-এ ৪.৭ স্টার, crash-free ৯৯.৬%। OTA-তে ১৪টি iteration store re-review ছাড়াই ship।

FAQ

Frequently asked questions

React Native নাকি Flutter?

React Native — কারণ আপনার web টিম ইতিমধ্যে React জানে, একই codebase share করা যায়, Expo দিয়ে ship speed অনেক দ্রুত। Flutter সুন্দর কিন্তু Dart ecosystem BD-তে ছোট, hiring কঠিন।

Can we publish under our own Apple/Google account?

Yes — required, actually. We help you set up the Bangladesh business entity accounts, then publish under your credentials. You own the app listing, always.

bKash / Nagad in-app payment works?

Yes — via WebView checkout with server-side confirmation. Apple/Google IAP is only required for digital goods; physical goods and services use MFS legitimately.

How much for a real production app?

Small MVP (5–8 screens, auth, one payment): BDT 4.5 lakh in 7 weeks. Medium (15+ screens, real-time, offline sync): BDT 8–14 lakh in 10 weeks. Complex (marketplace, driver app + rider app): BDT 18 lakh+.

React Native নাকি Flutter?

React Native — web টিমের React skill শেয়ার হয়, Expo দিয়ে দ্রুত ship, BD-তে hiring সহজ।

নিজের Apple/Google account-এ publish?

হ্যাঁ, আপনার নামে setup করে দিই — অ্যাপ listing চিরকাল আপনার।

bKash/Nagad in-app payment?

হ্যাঁ, WebView + server confirmation। Physical goods/service-এ MFS বৈধ।

খরচ কত?

৫-৮ স্ক্রিন MVP: BDT ৪.৫ লাখ, মাঝারি: BDT ৮-১৪ লাখ, complex: BDT ১৮ লাখ+।

Free 30-min consult

Talk to a Dhaka specialist about mobile apps

Share your number — a senior strategist will call you back within one business day with a short, honest audit and next steps.

No spamNo obligationReply in 24h
Service: Mobile apps

No spam. Reply within 1 business day.

Ready to ship this in your next 30 days?

Book a free 30-min dev strategy call. We'll audit your current stack, site or app live and show you the biggest engineering + performance wins — no obligation.