Why are there so many apps that could be websites?

Seriously. I don’t want to install something on my phone when the dev is just using a WebView, if that’s what it’s called. When the app is basically just a website with the browser hidden.

What’s the reason for that? To attach the customer? To sell the app for money? Is there more ad revenue that way? Do you reach more people?

(Are there any good reasons for it, too? Security, maybe?)

Zak,
@Zak@lemmy.world avatar

The number I’ve seen floating around a few places is that app users are, on average seven times more profitable than web users. Reasons include:

  • The app being on the device acts as a reminder to the user to interact more
  • It’s easier for an app to send notifications to get users to open it and interact more (Android has reduced this by requiring permission; browsers required it long before)
  • There are more limited options for blocking ads in an app
  • There are more opportunities to collect data in an app

Are there any good reasons for it, too? Security, maybe?

Security for the user? Probably not. “Security” for the developer in that they can prevent people from using the app in ways that aren’t profitable? Likely.

Semi-Hemi-Demigod,
@Semi-Hemi-Demigod@kbin.social avatar

Getting the app through an official app store at least gives the company some liability, versus random web pages that don't have signed code.

However, this also removes user control from the device which isn't good either.

Markimus,

Ad revenue. It is harder to block ads on mobile than it is on desktop.

otp,

Especially in an app rather than a mobile browser.

Sheeple,
@Sheeple@lemmy.world avatar

Heck all the features of YouTube premium? Are available for free in firefox

ares35,
@ares35@kbin.social avatar

plus all that sweet user and device tracking data.

Meltrax,

Yeah this too. Ads and telemetry. Those make money.

maniel,
@maniel@lemmy.ml avatar

More like gathering user data they can sell

Jezebelley3D,

This is why I love kbin. No nonsense apps just a PWA that works splendidly. Now I don't need a mastodon or lemmy app! It's all here!

InEnduringGrowStrong,
@InEnduringGrowStrong@sh.itjust.works avatar

FWIW, I’ve been using lemmy in a browser exclusively, not even a PWA and it works fine.
I’m not aware of a PWA implementation that supports multiple tabs either.

Shortstack,

I always assumed the reason was to get more tendrils into your phone for that sweet sweet data $$$ and allowing themselves more control over shoving notifications in your face.

Do I sound bitter?

Rhynoplaz, (edited )

Sometimes they can get more data out of your phone through an app then through your default browser.

Or feed you more ads.

Dewded,

I believe Spotify did this back in the day in order to hide as much of their AB testing from Apple who is essentially a competitor due to iTunes.

Having much of the UI delivered via web also makes it easier to deploy updates as no software update is necessary.

JavaTheHutt,
@JavaTheHutt@programming.dev avatar

I would say in some cases, people are conditioned now to expect an app, even if it’s basically a website. I think in a mobile context, most non-techy people don’t normally think to open up a browser and say, browse Amazon or something. Instead they go for the Amazon app on their phone, and browse/shop/whatever there.

I wouldn’t say this is exclusive to phones either. I once worked on a product that was essentially web-native, but they had to ship a desktop app because their market expected it, even though it was only a web-view wrapper to the website. No offline storage, no difference in behaviour, or need for some specific API; nothing. I guess you try explaining to boomers that a web-view desktop app is unnecessary.

The data vacuuming and additional marketing are just added benefits for the app developer, if they go down that path (they usually do).

LemmyIsFantastic, (edited )

I’ve found most of them work much nicer and load faster.

Floshie,

The infamous manipulation trick when you ask someone for the time then you ask them what you really wanted

Lev_Astov,
@Lev_Astov@lemmy.world avatar

All I see are people talking about consumer apps that could be websites, but it’s a problem in the business world, too. My small business makes a service for other small businesses and all our big competitors use apps for their system while we use a web app. Some even restrict to only iOS or Android, too. It blows our potential customers’ minds when they see that ours is just a website with at least as much functionality as the competition and the ability to access it from anything.

I have no idea why anyone would do it differently as it’s WAY easier/cheaper to maintain this website than deal with app ecosystems. And there simply aren’t enough users in this space to merit data scraping like with consumer apps.

cley_faye,

From a technical point of view, it sometimes makes sense:

  • access to more interesting API
  • guaranteed persistent storage
  • no compatibility issues (different browsers, settings, extensions, etc.)

Of course, that’s just what could be done easier with an app. There’s also some less interesting points:

  • giving less control to the user
  • accessing more things than needed
  • making the experience worse by hooking every single events out of the webview

So… the answer is “because”.

kameecoding,

Weird I have seen the exact opposite as a complaint on reddit, Renessaince Periodization why is it not a native app and just a webpage

i guess people want different things

A_Random_Idiot, (edited )

most apps are just websites wrapped inside a container and made an app.

Why?

Because they dont want you to use the actual website.

why?

Cause your browser gives you a LOT of protection against invasive data mining/profiling/tracking/etc.(Not saying its perfect, We all know about fingerprinting and HTML5 canvas tracking and what have you…but its a LOT better than the information that apps can steal)

Data mining/profiling/tracking/etc that these companies want to do to you, because you are a product to them, not a customer.

And how do they do that with an app?

Permissions.

Ever wonder why your pizza ordering app has to have access to your contacts, data storage, camera, microphone, etc etc etc? Its not because its needed for you to order pizzas. Hell, you can do that on a website with no permissions, so why is it needed for an app on your phone?

So they can steal/mine your data for profiling/tracking/marketing/being sold to others/etc.

guyrocket,
@guyrocket@kbin.social avatar

ITT: No good reasons for these apps!

shinigamiookamiryuu,

I cannot speak for them, but I can relate to the idea. There’s one called Nobly that was based on a great idea but eliminated itself due to this.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • asklemmy@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #