Sooner or later many businesses face the same question: is a good website enough, or does it need its own app in the store? The first reflex often goes to a native app because it seems modern and high-end. But a native app usually means two separate builds for iPhone and Android, ongoing maintenance, store fees and review processes. And in the end users first have to find, download and install it. Meanwhile a modern website today handles much of what really used to require an app. The key is called a Progressive Web App, PWA for short: a website that behaves like an app. It can be placed on the home screen as an icon, works even on a shaky connection and loads fast, all without an app store. This fits everyday behaviour, because 85 percent (Federal Statistical Office) of people in Germany go online on mobile. At the same time only 3.5 percent (Web Almanac 2025) of mobile websites are full PWAs so far. Anyone using the technology therefore stands out instead of sinking into costly native development. This article explains the differences between native app, web app and PWA, shows what a PWA can and cannot do, does the maths on the cost advantage and helps with the honest decision of when a PWA is enough and when a native app remains the better choice.
Key takeaways
- 85 percent (Federal Statistical Office) of people in Germany go online on mobile — the decision almost always happens on the phone.
- A Progressive Web App combines the reach of a website with app features such as a home-screen icon, offline use and a fast start.
- Only 3.5 percent (Web Almanac 2025) of mobile websites are full PWAs, while 19.2 percent (Web Almanac 2025) already use a service worker — the technical basis is more widespread than the use.
- A native app usually means two separate builds, store fees and reviews; a PWA gets by with a single codebase.
- A PWA reaches its limits where deep device access, heavy computing or app-store visibility take centre stage.
- The real question is not app or website, but: which functions does your audience actually need — and what is the cheapest way to get there?
Why the Majority Is on Mobile
Before deciding between app and website, it pays to look at how people are really online today. With 85 percent (Federal Statistical Office) mobile internet use, the smartphone is for most people the first and often only device they use to search for, compare and contact a business. The context differs from the desk: a small screen, thumb operation, on the move and with little patience. This is exactly what a well-built website pays into when it is designed for mobile. How such a build works from the smallest screen up is explored in our article on mobile-first and responsive design. The core question of this article follows directly from that: if almost everything happens on mobile anyway, how much app feeling do you still need — and does it really have to be a native app from the store?
Often the wish for an app is driven less by a concrete need for features than by the feeling of not being taken seriously without one. Yet very few customers of a local business expect to download a dedicated app just to book an appointment or compare prices. Every extra step — find the app, open the store, install, confirm permissions — costs prospects. A website, by contrast, is one click away and works instantly on any device. The Progressive Web App bridges the gap here: it stays a website you simply open, but can land on the home screen like an app when needed and stay within reach there.
Briefly explained: what is a Progressive Web App?
Native App, Web App or PWA
In everyday language the terms are often mixed up, yet they describe three different things. A native app is developed specifically for an operating system, installed from the app store and sits as a program on the device. It has deep access to the hardware but usually has to be built and maintained separately for iPhone and Android. A classic web app is simply a website with app-like operation that runs in the browser and knows no installation. A Progressive Web App is the further development of that: a website that can be installed, works offline and feels like an app, without the detour through a store. The following overview shows which properties a PWA brings out of a normal website.
Icon on the home screen
Users place the page as a symbol on the home screen with one tap and open it like an app from then on, full-screen without an address bar.
Offline and on a weak connection
A service worker caches content so that previously visited pages appear even without a stable connection, instead of running into nothing.
Fast start
Cached files let the app-like view appear quickly, which on a mobile network decides between staying and bouncing.
Push messages (where supported)
On many devices a PWA can, after consent, send notices such as an appointment confirmation, without a native app being needed.
Findable in search engines
Because a PWA stays a real website with a URL, it is reachable via Google and needs no place in an app store to be found.
One codebase for everything
Smartphone, tablet and desktop are served from the same project, instead of building and maintaining separate apps for each system.
That this technology has long arrived in everyday use is shown by its spread in the substructure: already 19.2 percent (Web Almanac 2025) of pages use a service worker, the central component behind offline function and fast start. That at the same time only 3.5 percent (Web Almanac 2025) take the step to a full, installable PWA shows above all one thing: the foundations are there, but the potential is rarely used. Precisely in this lies the chance to stand out from an ordinary website with comparatively little effort.
What a PWA Can Do Today and What Not
A PWA covers a large part of what used to require building an app. It loads fast, is instantly reachable and can be added to the home screen. It can handle forms, bookings and accounts, cache content and even send push messages on many devices. That the technical basis for this is long widespread is shown by the 19.2 percent (Web Almanac 2025) of pages that already use a service worker. For most concerns of small and medium businesses — appointments, enquiries, orders, information — that is more than enough. A good example is online appointment booking directly on the website: it works app-like without anyone having to install anything. The following list summarises what is realistically possible with a PWA in everyday use.
- Place it as an icon on the home screen and open it full-screen
- Show previously loaded content offline or on a weak network
- Start quickly because central files are cached
- Handle forms, appointment booking, accounts and order processes
- Send push messages where device and browser support it
- Be found in search engines via a normal URL
- Run from one codebase on smartphone, tablet and desktop
A PWA has limits where an app needs the full depth of an operating system. Very compute-intensive applications, elaborate 3D games, deep access to special sensors or tightly interwoven system functions are a domain of native development. With push messages and installation, too, there are differences depending on device and browser, so individual features do not behave identically everywhere. Anyone with such requirements should examine this openly. For the vast majority of classic company websites, however, this plays no role, because there reachability, speed and simple operation count, not deep device access.
The Cost Question: One PWA Instead of Two Apps
The economic difference is the actual core of the decision. A native app usually means building the same application twice, once for iPhone and once for Android, plus ongoing maintenance for both worlds, store accounts, fees and review processes with every update. A PWA arises from a single codebase and is delivered like a website: a change is live at once, without waiting for a store review. That only 3.5 percent (Web Almanac 2025) of mobile websites take this route fully underlines the unused room for it. Anyone wanting to gauge the basic price ranges of a website will find orientation in our article on what a website costs. That speed and easy use directly affect success is shown by the connection between load time and revenue.
| Criterion | Two native apps | Progressive Web App |
|---|---|---|
| Development | Separate for iOS and Android | One codebase for all devices |
| Publishing | App-store accounts and reviews | Like a website, live at once |
| Updates | Submit a new version per store | Change is immediately visible |
| Installation | Search, download, install | Open a link, optionally set an icon |
| Findability | Via the respective app store | Via search engines and the URL |
| Ongoing upkeep | Two systems in parallel | One system for all devices |
| Typical effort | Higher due to double development | Lower thanks to a shared base |
The core of the cost question
When a Native App Is the Better Choice
In fairness, a PWA does not cover every case. There are situations in which a native app remains the more sensible investment. This applies above all when an application is used very frequently and intensively, needs deep access to device functions, or when presence in the app store is itself an important sales channel. For complex products with high computing load or special demands on background processes, native development also plays to its strengths. Even with mostly mobile use of 85 percent (Federal Statistical Office), native development remains the more viable basis in such cases. What matters is to look soberly at your own audience and their usage instead of orienting yourself by the technology.
- Very frequent, intensive use where a fixed place in the app store brings advantages
- Deep access to special sensors, hardware or system functions
- High computing load, for instance with elaborate games or 3D applications
- Elaborate background processes that must run permanently
- The app store itself is a central, desired sales channel
Practical tip: start with the functions, not the technology
Visibility, Technology and Accessibility
An often overlooked advantage of the PWA is visibility. Because it stays a real website, it is found via search engines, whereas a native app first has to be discovered and installed in the store. The foundation for this is a fast, technically clean build. How load time and user experience can be improved measurably is described in our article on the Core Web Vitals. That 19.2 percent (Web Almanac 2025) of pages already use a service worker shows that the technical basis for fast loading and offline function is broadly available — it just wants to be used deliberately.
Part of visibility is that search engines and increasingly AI systems understand the content. Structured data helps to mark up offers, reviews or appointments in a machine-readable way so they appear more prominently in the search results. How this works in practice is shown in our article on rich results and structured data.
And where a native app likes to use push messages as a retention tool, a website has a proven, legally sound channel open that forces no one to install anything. How to build such a list cleanly is explained in our article on legally compliant email marketing.
Finally, every app-like website should be operable for all people. Accessibility is not only a matter of attitude but, since the Accessibility Strengthening Act, a legal one for many providers. How to implement this in practice is shown in our article on accessible practice per WCAG. A PWA has the advantage here that it builds on the same accessible web standards as a good website.
Decision Aid: When Is a PWA Enough?
In the end the app-or-website question can only be answered with an eye on your own audience. With 85 percent (Federal Statistical Office) mobile internet use, what counts above all is being reachable at once and without an installation hurdle. For most small and medium businesses — from the trades business through the practice to the local service provider — a well-built website or PWA reaches the goal faster and more cheaply than two native apps. It is instantly reachable, findable in search and, when needed, an icon on the home screen. Anyone unsure should not start with the technology but with the tasks the website is meant to fulfil. Which of our services around website and visibility play together here we are happy to sort out with you.
The better question is rarely app or website, but: which functions does your audience really need — and what is the cheapest way to provide them reliably?
A Progressive Web App is exactly this cheapest way for many businesses: app feeling without an app store, offline function without double development, visibility without a detour. It does not replace every native app, but in many cases makes it unnecessary. Whether a PWA is enough in a given case or a native app is the better choice can be clarified with a sober inventory. How such web design is conceived mobile and app-like from the start we are happy to discuss in person and with clear fixed prices.