TL;DR — how long a mobile app takes to build
Most mobile apps take 3–6 months to build in 2026, from kickoff to App Store or Google Play. Simple single-platform apps ship in 2–3 months. Complex, compliance-heavy ones run 6–12+ months. And the biggest lever isn’t your framework or your team size. It’s a locked, signed-off spec before development starts, which on its own cuts schedule risk by 30–40%.
The short answer (3–6 months)
Professional teams shipping in 2026 usually need 3 to 6 months from kickoff to App Store or Google Play. That assumes a realistic scope: two platforms, 15–40 screens, a backend API, user accounts and the usual integrations. Here is how complexity maps onto calendar time:
- Simple app (single platform, 5–15 screens, static or minimal backend): 2–3 months. Examples: calculators, basic readers, simple booking flows without payment.
- Medium app (two platforms or complex UX, real backend, payments, notifications): 3–6 months. This is where most startups and enterprise projects land.
- Complex app (both platforms, custom hardware integrations, heavy compliance, large content systems or real-time features): 6–12+ months. Examples: telemedicine, fintech, IoT companion apps.
These are calendar months for a properly staffed mobile app development team: two to four developers, a designer, a QA engineer and a project manager. Give the same scope to a smaller team and it stretches out roughly in proportion.
Stage 1 — Discovery and scoping
Typical duration: 1–3 weeks.
Discovery is where the project actually gets defined. Do it well and every later stage gets shorter. Skip it, or rush it, and you have found the root cause of most blown budgets and missed launch dates. Here is what discovery covers:
- Requirements workshops with stakeholders to define features, user flows and acceptance criteria.
- Technical architecture decisions: native (Swift/Kotlin) vs cross-platform (React Native or Flutter), backend stack, third-party integrations.
- Platform choice: iOS first, Android first, or both simultaneously — each has schedule implications.
- Compliance review: does the app touch health data (HIPAA), EU user data (GDPR) or payments (PCI DSS)? These add time to later stages and should be surfaced now.
- Output: a feature list with priorities, rough wireframes, a technical spec and a realistic project plan.
One week of focused discovery saves something like four weeks of scope creep down the line. Our take on the cost of building an MVP makes a related point: the economics of a tight scope apply just as much to the timeline.
Stage 2 — UX/UI design
Typical duration: 2–5 weeks.
Design runs from rough wireframes through high-fidelity UI and interactive prototypes, ending in a developer-ready design system. On well-run projects it overlaps development. Engineers start on the backend and the foundational screens while the designer is still finishing the rest. The key milestones:
- User flow maps and low-fidelity wireframes (all screens, rough layout): 1–2 weeks.
- High-fidelity mockups in Figma with real copy, assets and component library: 1–2 weeks.
- Prototype and usability review, client sign-off: up to 1 week depending on feedback cycles.
The most common design delay is late or vague client feedback. Every revision cycle adds 3–5 days. So agree internally on who holds sign-off authority before design even starts. Already have your branding, colour palette and copy nailed down? Then this stage moves faster.
Stage 3 — Development
Typical duration: 6–16 weeks.
Development is the longest stage, and the one that varies most. It usually splits into two tracks that run in parallel: backend (API, database, auth, integrations) and frontend (mobile screens, navigation, state management).
- Weeks 1–2: Project setup, authentication, core navigation, base API scaffolding.
- Weeks 3–8: Feature development sprint by sprint, working against the prioritised backlog.
- Weeks 8–12 (medium apps): Third-party integrations (payments, maps, push notifications, analytics), performance optimisation, offline handling.
- Weeks 12–16 (complex apps): Advanced features, compliance controls, admin dashboards, real-time layers.
Native versus cross-platform is a big schedule variable here. Two separate native apps (one Swift/Kotlin for iOS, one for Android) means running two development tracks at once. Cross-platform with React Native or Flutter shares 80–90% of the codebase across both platforms, which makes combined iOS + Android delivery roughly 30–45% faster. We break down the full tradeoffs in our native vs cross-platform comparison; the timeline is one of the heaviest factors in that call.
Stage 4 — QA and testing
Typical duration: 2–4 weeks dedicated, with QA overlapping development from week 2 onwards.
QA is not a phase that waits until development is done. It runs alongside it. Bringing a QA engineer in only at the end is a common mistake, and it adds weeks to the schedule. The right model looks like this:
- During development: QA reviews designs for testability, writes test cases alongside feature specs, runs smoke tests on each sprint’s completed screens.
- Integration testing: Full end-to-end flows tested on real devices across iOS and Android versions.
- Regression testing: Every bug fix verified not to break existing functionality.
- Performance & device coverage: Testing on low-end and high-end devices, poor network conditions, edge-case screen sizes.
- Final QA pass: 1–2 weeks of structured testing before store submission, producing a test report.
For regulated apps, anything touching HIPAA, PCI DSS or medical devices, add 2–4 weeks for security audits, penetration testing and compliance documentation. GDPR data-handling audits for EU apps fit into this stage too. Pull the security and GDPR work forward into the design stage rather than QA, and the rework penalty shrinks.
Stage 5 — Store submission and launch
Typical duration: a few days to 1 week per store, plus buffer.
Store submission is often treated as a one-day formality. It is not. Budget a full week per platform, especially for first submissions. Here is the 2026 picture:
- Apple App Store: Review typically takes 24–48 hours in 2026 for updates and straightforward new apps. First submissions, apps with in-app purchases, health or finance features, or any app touching user-generated content can take 3–7 days. Rejection triggers a new review cycle — each cycle costs another 1–3 days. Before submission: resolve Xcode warnings, complete App Privacy nutrition labels, verify entitlements, set up TestFlight for internal review.
- Google Play: New app reviews run from a few hours to 7 days depending on category and any policy flags in 2026. Updates to existing apps typically go through faster. First-time developer accounts face additional scrutiny. Internal testing tracks can be published immediately and are useful for beta distribution while awaiting production review.
Practical advice: submit to both stores at the same time, and set a target launch date at least 1 week after you expect to submit. Never announce a hard public launch date that hinges on review approval, because that part is out of your hands. Sort out your store listing before you submit, too. ASO (App Store Optimisation) done ahead of launch beats doing it after the fact, so read our guide to ASO before launch.
Stage 6 — Post-launch and iteration
Ongoing from launch; first iteration typically 2–4 weeks after go-live.
Launch is not the finish line. It is week one of a continuous cycle. Those first weeks after go-live tend to be the most intense stretch of support you will hit: crash monitoring, user-feedback triage, emergency hotfixes, performance tuning under real traffic. Plan a stabilisation sprint for the moment you go live.
Cadence depends on your model, but most successful apps ship meaningful updates every 2–6 weeks through the first year. Each one goes back through store review, though updates clear faster than a first submission. Over the long run, post-launch maintenance runs about 15–20% of the original build cost a year. Budget for it from day one.
What makes a mobile app faster or slower to build?
| Stage | Typical duration | What happens |
|---|---|---|
| Discovery & scoping | 1–3 weeks | Requirements, architecture, platform choice, compliance review, project plan |
| UX/UI design | 2–5 weeks | Wireframes, high-fidelity screens, component library, developer handoff |
| Development | 6–16 weeks | Backend API, mobile screens, integrations, parallel iOS + Android tracks |
| QA & testing | Overlaps dev + 2–4 weeks final | Device coverage, regression, security/compliance audit for regulated apps |
| Store submission & launch | Days to 1 week per store | Apple 24–48h typical; Google Play hours to 7 days; buffer for rejections |
| Post-launch iteration | Ongoing; first sprint 2–4 wks | Crash monitoring, hotfixes, user feedback loop, feature roadmap |
These are the factors that consistently lengthen or shorten a project, ranked by impact:
- Scope and feature count. Every extra screen or integration costs time. A clear, locked feature list for v1 is the highest-leverage scheduling decision you make. Whatever you defer to v2 is what actually ships on time.
- Clarity and stability of the spec. Mid-project scope changes cause more overruns than anything else. A tweak that was trivial in week 1 can cost 2–3 weeks of rework once you ask for it in week 8.
- Native vs cross-platform. Picking React Native or Flutter for a two-platform app saves roughly 30–45% of combined development time. Building for iOS only or Android only? Then the tradeoff doesn’t apply. Our native vs cross-platform guide has the full breakdown.
- Third-party integrations. Every external API or SDK brings its own integration time, documentation to dig through, a sandbox-to-production migration, and a new dependency on someone else’s uptime and API stability. Payments, mapping, biometrics and healthcare interoperability (HL7, FHIR) eat the most time.
- Compliance requirements. HIPAA (US health data), GDPR (EU personal data) and PCI DSS (card payments) each need architectural controls designed in from the start, not bolted on afterwards. Budget 2–6 weeks of extra design and implementation for each framework that applies, plus the audit documentation.
- Design readiness. Start development on half-finished designs and your developers either sit idle or build screens they will tear up later. Finish each sprint’s design before the sprint begins and that bottleneck disappears.
- Team size and structure. On the same scope, a two-developer team takes roughly twice as long as a four-developer one. Not because engineering scales perfectly, but because more parallel tracks mean more progress at once. A dedicated QA engineer, rather than developers testing their own work, saves net time by catching defects before they pile up.
- Client feedback velocity. Wait 5 business days for design approval or a spec sign-off and you have lost two weeks of possible development time over a couple of cycles. Fast, delegated decisions on the client side genuinely speed the schedule up.
Curious about the cost side? Our mobile app development cost breakdown goes through hourly rates, team compositions and total budget ranges. And when speed to market is the priority, an MVP-first approach is usually the right call: ship the core in 10–12 weeks, validate it with real users, then build the full product once demand is confirmed.
FAQ
How long does it take to build an MVP vs a full app?
An MVP typically takes 2–3 months: a tightly scoped set of core features, minimal onboarding, and one platform. A full feature-rich app with both iOS and Android, complex integrations, admin dashboards and compliance requirements usually runs 6–12 months or more. The key is defining MVP scope ruthlessly before development starts — every feature added to v1 delays validation of the core idea.
How long does App Store and Google Play review take in 2026?
In 2026, Apple App Store reviews typically take 24–48 hours, though first submissions or apps with sensitive categories (health, finance, kids) can take a few days to a week. Google Play reviews run from a few hours to 7 days depending on the app category and any policy flags. Plan for at least one week of buffer around your target launch date to absorb review delays or rejection cycles.
Does cross-platform build faster than native?
Yes, meaningfully so. Cross-platform frameworks like React Native and Flutter let a single team maintain one codebase that ships to both iOS and Android. In practice this means roughly 30–45% less combined development time compared to two fully separate native builds. The tradeoff is some limitations on platform-specific animations and deep OS integrations, though the gap has narrowed significantly in 2026. For most business apps, cross-platform is the faster and more cost-effective path.
Can you build a mobile app in one month?
Only for very simple, tightly scoped or template-based applications. A basic single-screen utility or a heavily scaffolded clone with no backend could reach a testable state in a month. Real products with user accounts, data persistence, notifications and store submission almost always need at least 2–3 months even as a minimal MVP. Teams that claim one-month delivery on complex apps are either scoping very narrowly or will miss the date.
What slows mobile projects down the most?
The biggest schedule killers are: unclear or frequently changing scope (each pivot restarts portions of design and development), late or incomplete design handoff (developers idling while screens are still being revised), complex third-party integrations (payment gateways, mapping, biometrics, EHR systems), compliance requirements like HIPAA or GDPR that require architectural changes, understaffing key roles especially QA, and slow client feedback cycles that create a bottleneck on decisions.
Last updated 3 July 2026.


