PWA vs. Native App: What You Actually Need - and What You Can Skip
You want an app, and you're facing the question: native app or Progressive Web App (PWA)? The honest answer is this: most SMBs don't need a native app. But there are clear cases where it pays off. Here you'll learn how the two differ, what they cost and how to make the right call for your project - without the marketing promises.
The Difference in One Sentence
A native app is built specifically for one operating system (iOS or Android), downloaded from the app store and installed. A Progressive Web App is, at its core, a website that behaves like an app: it runs in the browser but can be added to the home screen, works offline and - with some limitations - even sends push notifications.
Both display an app icon on the phone. In everyday use, the user often can't tell the difference at all. Technically and financially, though, they are two completely different worlds.
What a PWA Can Do - and What It Can't
A PWA covers a surprising amount of ground. It's a real solution, not a workaround:
- A single codebase for iOS, Android and desktop. You build once, and it runs everywhere.
- No app store needed. No review processes, no 15-30% store fee on in-app sales, no waiting for approvals.
- Updates go live instantly. You change something, and every user has it on their next visit - without anyone having to install an update.
- Offline capability and a home-screen icon via modern browser technology (service workers).
- Directly discoverable on Google, because at its core it's a website. For SMBs, that's often more valuable than a store listing nobody searches for.
But staying honest also means naming the limits. A PWA hits walls in these areas:
- Limited hardware access - especially on iPhones. Bluetooth devices, NFC, deep camera access or advanced sensors are only partially available, or not at all.
- Push notifications on iOS have only worked since recent versions, and only when the PWA has been installed.
- No app store listing - if your audience actively searches there, you're missing that channel.
- High-performance graphics (3D games, intensive real-time animations) remain the domain of native apps.
When a Native App Truly Makes Sense
A native app is the right choice when at least one of these points applies to you:
- You need deep hardware access: Bluetooth pairing, NFC payments, precise location or motion data.
- Your product lives on performance, such as a game or a graphics-intensive application.
- The app store is your sales channel and your users expect to find you exactly there.
- You want regular push communication as a core part of your business model, reliably across all devices.
If none of this applies, a native app often bakes in expensive complexity that nobody uses.
What It Costs - Realistically
This is where the big practical difference lies. A native app, in case of doubt, means two development tracks (iOS and Android), two store accounts, ongoing maintenance with every operating-system update and recurring rounds of review. That drives up both the initial and the follow-up costs.
A PWA shares a technical foundation with your website. That's why, with us, a web application like this usually falls into the custom-feature range from EUR 9,000 or, depending on scope, into a tech/SaaS build between EUR 6,000 and EUR 25,000 - all at a fixed price, so you know where you stand up front. A simple installable web app built on top of an existing multi-page site with a CMS can even start in the range of EUR 4,500 to EUR 8,000.
We deliberately don't quote a flat figure for native apps, because it depends heavily on the feature set - but as a rule of thumb: a native app is significantly more involved to build and to run. If your budget is limited and you don't have any of the native triggers mentioned above, a PWA is almost always the more economical decision.
Our Perspective from Practice
We run seven of our own brands in production - including tools with large databases, a SaaS dashboard and several portals. They all run as web applications, not as native apps. The reason is simple: for the vast majority of business cases, the web approach is faster to launch, cheaper to maintain and easier to find on Google. We know the limits from our own experience, not from a textbook.
The Short Version for Your Decision
- Are you selling, informing, managing or offering a dashboard? A PWA is almost always enough and saves money.
- Do you need hardware access, top performance or the app store as a channel? Then native is worth it.
- Not sure? Start with a PWA. You can always add a native version later - the other way around is more expensive.
What matters is that the technology fits the goal - not that you buy the most expensive tool just because it's the biggest.