Web app vs mobile app: which should you build first?

For most new products the answer is a responsive web app first, and a mobile app when a feature genuinely needs the phone. Here’s how to tell, what each route costs in time and fees, and where PWAs and cross-platform frameworks fit.

Where to start

Does the core feature need the phone?
Offline, sensors, daily useMobile app first
OtherwiseResponsive web app first
The question that decides most first releases. The article covers the exceptions and the middle paths.

The short answer

For most new products, build a responsive web app first and add a mobile app when a specific feature needs the phone. A web app reaches every device from one codebase, ships changes the moment they are ready, and needs no store approval, which is what a product still finding its shape needs most.

Start with a mobile app instead when the core of the product depends on what only an installed app does well:

  • Working offline or in the field, such as inspections, deliveries or farm work, where a signal can’t be assumed.
  • Deep device access: the camera all day, background location, Bluetooth hardware, health sensors.
  • Daily habit and notifications at the centre of the experience, as in consumer apps people open many times a day.
  • Your users expect the store. In some consumer markets an app is how people judge whether a product is real.

Whichever you choose, the web version has to work well on phones anyway. In September 2026, phones accounted for 58.99% of web page views worldwide, 53.56% in the UK and 49.1% in the US, according to Statcounter. “Web first” means mobile-first web, not a desktop site.

How they differ in practice

Web app and mobile app compared
Web appMobile app
Reaching usersA link, search results, an emailAn app store listing and an install
Shipping changesLive as soon as you deployStore review, then users update
Device featuresCamera, location and notifications, with limitsFull access, including background work and hardware
Offline usePossible, but limitedDesigned in from the start
Selling digital goodsYour own payments, such as StripeStore billing rules and commission apply
CodebasesOneOne cross-platform, or two native
DiscoverySearch engines and linksStore search and rankings
Ongoing store rulesNoneYearly platform updates: Google Play requires new apps and updates to target an Android version released within the past year

The second row is the one founders feel most. On the web, a bug found at 10am can be fixed by lunch. In an app, the fix waits for store review and then for each user to update. Apple says it typically reviews “at least 50% of submissions in less than 24 hours and 90% in less than 48 hours”; Google says some reviews take “up to seven days or longer in exceptional cases”.

What the app stores charge

Publishing an app costs little up front; selling through one is where the stores take their share.

App store fees (checked on the date in the sources)
Apple App StoreGoogle Play
To publish99 USD a year (Apple Developer Program)US$25, once
Commission on digital goods30% standard; 15% in the Small Business Program (up to 1 million USD a year in proceeds, after commission)For users in the US, UK and EEA since 30 June 2026: 10% plus a 5% billing fee on the first $1M a year; 20% to 25% plus the billing fee above it

These rules are moving. Apple has separate terms for apps in the EU from 1 October 2026, including a 26% commission on in-app purchases there; its guidelines now allow apps on the US storefront to link to outside purchases while the related Epic v. Apple dispute is before the US Supreme Court. Google applies its new fee table in Australia and Japan from 30 September 2026, and its older 15% and 30% tiers elsewhere. Physical goods and services used outside the app, such as deliveries, bookings or B2B services, are generally paid through your own payment provider in either case. Check the current rules for your category and region before you design pricing.

Progressive web apps: the middle path

A progressive web app (PWA) is a web app that can be installed to the home screen, work offline for some tasks and send notifications. It keeps one codebase and instant updates, and covers more of the “app” experience than many people assume.

  • Since iOS and iPadOS 16.4 (2023), web apps added to the Home Screen can send push notifications, as long as the permission request responds to a user action “such as tapping on a ‘subscribe’ button provided by the web app”.
  • Support can change quickly. In February 2024 Apple said it would remove Home Screen web apps in the EU to comply with the Digital Markets Act, then reversed course within weeks: “we will continue to offer the existing Home Screen web apps capability in the EU.”

The limits are real, mostly on iPhone: background work, some hardware access and how installation is surfaced to users. A PWA suits products that need to feel like an app now and then; it doesn’t replace a native app for field work or hardware.

If you need an app: native or cross-platform?

Most business apps don’t need two separate native codebases. The common routes:

Ways to build a mobile app
ApproachWhat it isSuits
React NativeNative Android and iOS apps “using React”: “written in JavaScript, rendered with native code”Teams already using React on the web; sharing logic and skills
FlutterAn open-source framework for “natively compiled, multi-platform applications from a single codebase”The same pixel-precise design on every device
Capacitor“A cross-platform native runtime for web apps”: your web app in a native shell, with plugins for device featuresTurning an existing web app into a store app, with native plugins
Native (Swift, Kotlin)Separate apps written in each platform’s own languageHeavy use of platform features, or the highest performance

Our Farm Portal case study is a React Native app on a NestJS API that brings a farm’s daily work, herd, milk records and finances into one mobile app: work that happens around the farm rather than at a desk, which is the case where mobile comes first. Choosing between these routes is part of every web and mobile app project we plan.

Decide with five questions

Five questions for choosing where to start
QuestionIf yesIf no
Must it work without a connection?Mobile appWeb is fine
Does it need background location, Bluetooth or sensors?Mobile appWeb is fine
Will most users find it through search or a link?Web app firstConsider the store
Are you still changing the product every week?Web app firstEither
Will you sell digital goods inside it?Plan around store rulesNo store commission to plan for

If none of the mobile answers is a clear yes, start on the web. You can add an app later without starting again, if you plan for it.

Plan for both from day one

Starting on the web doesn’t mean painting yourself into a corner. A few early decisions make a mobile app an addition rather than a rebuild:

  • An API-first backend, so web and mobile clients use the same services and business rules.
  • Authentication that works for both, with tokens and sessions designed for apps as well as browsers.
  • A design system with tokens and components that translate to mobile.
  • Analytics from the first release, so you can see which features people use on their phones and build the app around them.

For what the first release itself costs, see how much an MVP costs.

Sources

Every source below was read on 26 October 2026. Prices and product details change; check the current page before relying on a figure.

  1. Statcounter Global Stats: Desktop vs Mobile vs Tablet Market Share Worldwide, September 2026
  2. Statcounter Global Stats: Desktop vs Mobile vs Tablet Market Share, United States
  3. Statcounter Global Stats: Desktop vs Mobile vs Tablet Market Share, United Kingdom
  4. Apple: App Review
  5. Apple: App Review Guidelines
  6. Apple: App Store Small Business Program
  7. Apple Newsroom: Apple announces App Store Small Business Program
  8. Apple: Changes for apps in the European Union
  9. Apple (archived copy, 4 March 2024): Update on apps distributed in the European Union
  10. Apple: Apple Developer Program
  11. Google: Service fees (Play Console Help)
  12. Google: Publish your app (Play Console Help)
  13. Google: Target API level requirements for Google Play apps
  14. Google: Get started with Play Console
  15. WebKit: Web Push for Web Apps on iOS and iPadOS
  16. React Native: React Native
  17. Flutter: Flutter
  18. Capacitor: Capacitor

Keep reading

8 min read

An MVP’s cost is mostly people multiplied by weeks. Here’s how to estimate both for your product: the effort each feature takes, what rates do to the total, what it costs to run after launch, and a worked example with every assumption shown.

7 min read

Buy software for work every company does the same way; build for the work that makes yours different. Here’s a framework for telling them apart, a five-year cost comparison you can rerun with your own numbers, and the option in between.

9 min read

A fixed price fixes the scope, not the outcome. Time and materials fixes the rate, not the bill. Here’s where the risk sits in each, and the hybrid that suits most software projects.

Start a project

Web, mobile or both? Start with the right one.

Tell us what you’re building and where you’re stuck. A senior engineer will reply within one business day with honest questions and a suggested first step.

What happens next

  1. 01We review your briefAn engineer reads every message and replies within one business day.
  2. 02Discovery callAbout 30–45 minutes on your goals, constraints and what a good outcome looks like.
  3. 03Written proposalScope, approach, team, timeline and an estimate. No charge and no obligation.