# Why do web sites (computer) = separate apps (cell phone)?

**URL:** <https://boards.straightdope.com/t/why-do-web-sites-computer-separate-apps-cell-phone/829720>\
**Category:** Factual Questions\
**Created:** [February 17, 2019, 3:05pm UTC](https://boards.straightdope.com/t/why-do-web-sites-computer-separate-apps-cell-phone/829720 "2019-02-17T15:05:08Z")\
**Posts on this page:** 4\
**Page:** 2

<div class="post-metadata">

**Author:** ![Colophon](https://avatars.discourse-cdn.com/v4/letter/c/f05b48/32.png) [@Colophon](https://boards.straightdope.com/u/Colophon)\
**Post date:** [February 19, 2019, 12:50pm UTC](https://boards.straightdope.com/t/why-do-web-sites-computer-separate-apps-cell-phone/829720/21 "2019-02-19T12:50:21Z")

</div>

Personally I find it much easier to tap, say, my banking app icon, log in with a fingerprint and then do what I need to do, rather than open Safari, go to mybankswebaddress dot com, log in (can Safari use fingerprints? I’ve never seen that), and then remember which of the gazillion tabs I have open in Safari is my banking site.

---

<div class="post-metadata">

**Author:** ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)\
**Post date:** [February 20, 2019, 12:31am UTC](https://boards.straightdope.com/t/why-do-web-sites-computer-separate-apps-cell-phone/829720/22 "2019-02-20T00:31:24Z")

</div>

> [@Melbourne](#):
>
> Websites are more restricted than apps. Because browsers are sandboxed. For example, our App is an app, because it does things that couldn’t be done by a website.
> 
> The other reason is to optimise the backend. Our IOT backend only ever has one user at a time, but even so it’s easier to put the display interface in the App, and not run a web server at the backend. That’s still an issue when you have thousands or millions of users.

As it happens, I was forced to use somebody else’s app today. In this case, the backend app was sold to the school system, and the profit model is based on the number of front-end users. You can’t count and control and charge for users accurately using a web page, so we are forced to use the app to access the information.

---

<div class="post-metadata">

**Author:** ![iamthewalrus\_3](https://avatars.discourse-cdn.com/v4/letter/i/258eb7/32.png) [@iamthewalrus\_3](https://boards.straightdope.com/u/iamthewalrus_3)\
**Post date:** [February 20, 2019, 6:39pm UTC](https://boards.straightdope.com/t/why-do-web-sites-computer-separate-apps-cell-phone/829720/23 "2019-02-20T18:39:26Z")

</div>

> [@Colophon](#):
>
> Personally I find it much easier to tap, say, my banking app icon, log in with a fingerprint and then do what I need to do, rather than open Safari, go to mybankswebaddress dot com, log in (can Safari use fingerprints? I’ve never seen that), and then remember which of the gazillion tabs I have open in Safari is my banking site.

It’s fairly trivial to add an app icon that opens your banking website. Your bank could have done that rather than created a custom app and it would be just as easy for you.

The reason customized apps are that well-designed apps are nicer to use than websites for many things.

An app can store a cache of data it knows it’s going to need regularly, which makes it much more responsive than a website which… might get to store its data, or might have the browser decide that it’s time to clear out that cache, and now you have to download all that crap again.

An app can run in the background to do useful things like play audio or download things. A website can’t, which means that every time you launch it, you have to wait for anything you might want, and you can’t do stuff in the background.

An app is more responsive because running code on the raw hardware in your hand is more efficient than running javascript in a browser sandbox. There are games that run in websites, but any serious game runs on its own (this is true on desktops too).

An app is arguably easier to develop, because there are fewer test targets (every phone you want to support, rather than the cross product of every phone you want to support and every browser you want to support).

---

<div class="post-metadata">

**Author:** ![Spectre\_of\_Pithecanthropus](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/spectre_of_pithecanthropus/32/12343_2.png) [@Spectre\_of\_Pithecanthropus](https://boards.straightdope.com/u/Spectre_of_Pithecanthropus)\
**Post date:** [February 21, 2019, 1:14am UTC](https://boards.straightdope.com/t/why-do-web-sites-computer-separate-apps-cell-phone/829720/24 "2019-02-21T01:14:50Z")

</div>

> [@dstarfire](#):
>
> It’s a handful fo reasons.
> 
> 1. It’s easier to create an appealing interface in an app than a web browser.
> 2. smartphones have small screens and early web browsers kept controls (address bar, menu, etc.) on the screen most of the time, which made your interface even smaller.
> 3. Until recently mobile browsers didn’t support language features modern websites used.

1. Website providers have different ideas about how they should optimize their sites for small screens.

As far as using the apps goes, the thing that annoys me the most is ads, to the point that I pretty much refuse to use any free app, or if I do I upgrade to the ad-free version. They might still be tracking me, but at least I get a seamless user experience.

[Previous page](https://boards.straightdope.com/t/why-do-web-sites-computer-separate-apps-cell-phone/829720.md?page=1)
