Mobile app or web app? That is not the right question

  • 3 min di lettura

“An app would be handy.” Then it turns out it is only for staff, twelve people will use it, and what is actually needed is a screen that works well on a phone. Which is to say, not an app.

The technical question — native, cross-platform or web — comes afterwards. First there is one about use, and there are three possible answers.

1. Do the people using it already have it in their hand?

If the tool is for people in the field — an engineer on site, an installer, a rep — and the phone is already in their pocket, an app makes sense: it opens in two seconds, it works without signal, and it can use the camera and location.

If it is for someone at a desk, an app is one step more. They will open the browser anyway.

2. Does it need to work without a connection?

This is the real technical dividing line. In a basement warehouse, on a site outside town, up scaffolding, there is no signal. If the work has to carry on regardless and sync afterwards, you need an app that holds data locally — and that is genuine complexity, worth paying for only if the case is real.

“The line drops now and then” is not that case. “There is no signal for two hours a day” is.

3. Does it need to reach people who do not know you?

If the tool is for end customers who would have to download it, budget for the hardest part: persuading them to download it. An installed app is a commitment the user makes, and most downloaded apps are opened a few times and then forgotten.

For occasional use — booking, checking a status, paying — a web address that simply opens reaches further than an app that has to be installed.

The combinations that work

  • Web app for business systems, client portals and desk tools. No installation, instant updates for everyone, lower cost.
  • Cross-platform app (one codebase, two stores) when it has to live on the phone but the features are the same on iOS and Android. This is the commonest case.
  • Native app when you push the hardware — continuous scanning, heavy maps, image processing, prolonged use where battery matters.

A middle road that is often enough

A well-built website can be “installed” from the browser, appear among the icons, run full screen and send notifications. It does not do everything a real app does, but for many cases it covers 80% at a quarter of the cost — and above all it can be tried before deciding whether the app is needed.