PWA instead of a native app: when it saves you months and budget
Not every business needs an App Store app. We break down when a web app solves the job faster and cheaper — and when native is still worth it.
ELITIST
Editorial

When a business says “we need an app,” 7 times out of 10 the real job is one a PWA solves — a web app that installs to the home screen with an icon and runs without the browser bar. No store publishing, no long review, no two separate codebases for iOS and Android. But before picking a technology, it’s worth understanding what the word “app” actually hides.
What a PWA is, in plain terms
A PWA (Progressive Web App) is a regular website that behaves like an app: it opens full-screen, installs to the phone’s home screen, can work offline and send notifications. The user sees no difference from a “real” app, but you don’t have to pass Apple and Google review or maintain three versions of the product in parallel. The same code runs both in a desktop browser and as an icon on the phone.
When a PWA is the right call
- Content, a catalog, a user account, booking, placing an order.
- You need a fast launch — a PWA ships 1.5–2× faster than a native app.
- One budget instead of three: web, iOS and Android share a single codebase.
- Content changes often — an update ships instantly, with no waiting on store review.
When you do need native
If the product lives on heavy graphics, push notifications as the core of the scenario, Bluetooth, NFC or offline maps — native is justified. Same if presence in the App Store and Google Play is itself a marketing asset. In every other case, starting with a PWA is cheaper: you validate demand first and build native against proven load.
An important caveat about iOS: on iPhones a PWA works a bit more modestly than on Android — push notifications, for instance, arrived later here and have limits. If your audience is almost entirely on iPhone and notifications are critical to the scenario, account for that at the start rather than discovering it after the fact.
Lifehack: frame the goal not as “I want an app” but as “I want the customer to do X from their phone.” That framing decides whether you need a store at all — or just an icon on the screen.
Got a project, not just a read?
Tell us about it — we'll put together a solution for your business.


