An app is a way to bypass the privacy protections that a browser might layer on top, and gather yet more data about you, show ads, etc, etc. That is the real motivation.
Hah. I was trying to buy something on the BestBuy website. I’m not sure what kinda of bitcoin miner they’re running on that site, but it repeatedly manages to crash the tab as I was trying to browse. I had to eventually just download the app.
Humanity would progress leaps and bounds if every app was deleted, and people just made websites that worked for phones instead.
Yes, I know some apps wouldn't make it in the browser. These are sacrifices I am willing to make.
Calendar on Android already talks to the network...the same URL only subscribes from desktop. So is that missing webcal/text/calendar handoff, or a Play-release hole?
> Many companies want a permanent presence on your homescreen and think you're too thick to use your browser's bookmarks feature.
I thought that they just want to collect more data about you.
So what's the solution again? Everything as a web app?
I just tried to make an Instagram post at www.instagram.com. It was possible a year ago, but they removed this option recently :(
I don't want yet another app on my phone.
My rule for apps these days is that if it is not available through F-Droid, I won't be using it.
Hot take but I think the entire concept of a "web app" needs to die. My web browser does not need access to my GPU, OpenGL/Vulkan, USB, MIDI, HID, <insert whatever other weird invocation of Cthulhu that exists here>. All of those are things a native app needs, not a website. IMO if you need that kind of access and your instinct is to do it as a "web app" your doing it wrong. Same thing, I would argue, for things even like WebAudio or WebSpeech. At this point my web browser is so complicated that it might as well be a mini-OS of it's own.
Like, I think that the instinct to make everything a web app is what partially leads to things like what this article complains about. Well, besides laziness, of course.
ClassDojo.com, a platform for students/parents/teachers, is a major offender of this.
I have 200+ apps installed on my phone.
I deleted 150ish.
I have no issues.
I will delete another 30 to see how it will go.
I charitably assume if something can't be been done on a mobile it is because someone was granted an "on a phone" patent or clicking that button on a phone somehow will entitle Apple to 30% of my revenue stream in perpetuity.
I usually don't attribute it to malice or incompetence from hypothetical devs, instead I blame malice or incompetence from hypothetical lawyers.
> and think you're too thick to use your browser's bookmarks feature
To be fair, bookmarking is easy but browsing and locating a bookmarked URL is far from easy. To bookmark in chrome on desktop requires pressing an obvious star button on the right of the address bar (it's always there, so easy to locate). But browsing/locating a bookmark requires clicking on the vertical ellipses on the right-most of the browser, finding 'Bookmarks and lists' amongst a lot of wordy options, then the fun starts: you can scroll bookmarks but cannot even see the full bookmark (only the first 40 characters and favicon) and they're not even in alphabetical order. If you have several hundred, like I do, that's a lot of work, and consequently, I approximately never do it. Easier to copy the url into an email and send it to yourself.
For folks like myself who use different browsers across operating systems, it's even more convoluted for obvious reasons (e.g. I use safari on iOS and chrome on macOS, so something bookmarked on iPhone doesn't make it to macbook and vice-versa).
tl;dr bookmarks are a mess, even for the tech-savvy
> This isn't the most complex software engineering task known to humanity. Add a + button. Pop open a text entry field. Validate. Save. Done. I'm sure even the shitty Gemini model can vibe code that in a couple of months, right?
Sick burn.
I tend to prefer using the browser, where possible, eschewing bespoke apps, but I would expect an app to have more functionality than the browser.
It's sad, when it doesn't.
The problem is that at big companies such as Google, it can take months to plan out features and put them on the roadmap. That is, if they even get prioritized above other things to begin with.
Thanks, genuinely helpful
The no-Google-calendar-sharing-on-mobile is an absolute classic. I have personally seen multiple clumps of people huddled around a phone trying to figure out how to share a calendar with each other - fruitlessly until I butted in, because normal people don't know about desktop mode and even if they did would have no reason to think it necessary.
(If you didn't read the post, it doesn't work in the app either. It only works on "desktop.")
"you must use a computer web browser".
Yeah, and I have one on my Android phone!
This past weekend I was flying on Delta and my first flight was delayed such that I was going to miss my connecting flight, so I rebooked onto a later one. During my layover I visited the gate agent to get a boarding pass with a seat assignment.
"Do you have the Delta app?"
"Nope."
Then he pressed a few keys on his keyboard and printed out a new boarding pass for me within five seconds. I couldn't believe he was trying to kick me over to the app if it was that easy.
In reality I see the anti-app sentiment as mostly a scheme to get more data into the cloud, more traffic that can be collected and spied on, less power and control for the user, and demonizing local computing and users having control over their data. A scheme to give companies and government more complete control over everything you do. Basically further enshitification of computing infrastructure.
If your app can be implemented in React Native with no developer pain, it should just be a website.
Native is a much better experience than mobile websites when you actually use the features and power of these fairly advanced computers we carry around in our pockets.
Looking at you Reddit.
Another example, although this was from a year or two ago and I'm not sure if it's still the case: duolingo's website functions differently than the app and is just hands down better. turns out I could just export it as a PWA and so I could have my cake and eat it too.
One thing that annoys me to no end is when a mobile app can't even load without an internet connection. There's a plague of apps that are thin veneers over a web view. I get that this is easier to deploy and manage, but I find it a really poor experience compared to a well-designed mobile app.
This isn't about the app being unfinished, it's about Google deliberately half-assing support for open standards. They want you to be stuck in their calendar ecosystem so they make sure there's more friction adding a calendar from outside than adding someone else's Google calendar.
Me and my wife share calanders both ways between Google cal and iCloud cal its an absolutely shit show to setup, and I also rember having to use the Web app for certain settings how can we not have solved this by now?
App vs website is purely taste. Some people will never install an app but will use your website. Some people love apps and will never use your website. Some people prefer apps to PWA when the app does thing, because what if it changes and enshittifies or just vanishes - an app doesn’t need to be updated. Some people prefer PWAs to apps because why would I bother with the endless updates just fix it on the website, in fact I don’t even want your shitty app at all why in Lord’s name is this an app?!
Sometimes… well sometimes there’s no dev resources available to make an app work in a way you’d expect. Google is just a tiny startup, be reasonable in your expectations.
Point is: if you actually want to reach a large audience — you want both. Also, don’t expect good experience if you use Google’s products.
I take "It works better in the app" as confirmation that the app steals your data, tracks your location, etc. I wasn't going to run an 'app' in any case, but pushing confirms the decision.
the problem is that HTML is so bloated nowadays, that medium phones cannot deal with it, so apps always have better performance
A lot are saying that they prefer websites over apps but at least apps can't force you to upgrade to the latest version while a website will always serve you the latest version. Ofc that doesn't address all the downsides of an app
Reddit is the worst. Their app-transition code is 10+ years old and still full of recursive loops. 30% of the time i drop into the App Store even when i have the app installed. 75% of the time I lose navigation. And there’s no “remember this” button.
At least Google makes an attempt at usability. It’s not like the product team has a choice.
These days, applications (whether they're web, mobile, or desktop) with absurd shortcomings in terms of UI/UX are a daily occurrence, yet most people seem to have become incapable of noticing, or at least of giving sensible feedback on the matter.
Obviously, the bulk of it is noticeable in notoriously crapware software like management systems, but it's increasingly emerging just about everywhere.
I wonder how long it will take to understand even just this small slice of the problem, without even getting into "anything apps" and the need to return to the OS as a single integrated application/framework with end-user programming—a trend of which we're only seeing a few hints.
Reminded me of this https://xkcd.com/1367
google cloud
a native app's job isn't to parallel the web app's feature set. a native app's job is to get you to accidentally opt in to all sorts of invasive surveillance and allow for a constant stream of attempts to grab your attention.
There's another class of problem, websites that pretend to work in the browser but refuse to support any reasonable type of login session.
Like, sure, there are login sessions that expire after five seconds of inactivity. Sometimes it even turns out that they don't support passkeys or TOTP, and you have to add a phone number for SMS authentication, which reduces account security by letting attackers prove your identity.
I want a browser extension that automatically clicks those "I'm still here" pop-ups on scummy websites like this...
But they have an app. And they don't even shove it in your face that the experience is better with the app or whatever. But it is for one and literally only ever one singular reason: it doesn't log you out every five seconds
Feels like this field has become a lot about doing the easy, visible parts, getting a month of attention, maybe a promotion, then moving on to the next "new project".
Meanwhile, the people who stay behind and actually make these half-finished apps work properly, maintain them and deal with all the boring problems rarely get the same credit or benefits.
[flagged]
[flagged]
[dead]
[dead]
[dead]
[flagged]
Google has a lot of these inconveniences, super easy to fix but for some reason the don't.