This is a lot of nonsense. While it’s true that you can do tracking with websites, the level of exposure and kind of data that can be collected is vastly different.
Performance of a web app in this day and age is negligible. If your web app cannot run well on a device from the past five years, then your web app is awful.
The vertical real estate is a non-starter argument.
It is a lot more effort to deal with differing browser behavior on the web.
This is why web standards exist.
Developers work on a desktop and will forget about mobile devices at literally every possible moment.
This has nothing to do with coding, hardware, or anything technical. This is 100% a project management/attitude problem. Good teams deal with this properly.
You have zero control and a user can leave at a moment’s notice even in the middle of critical flows.
If you can’t deal with this gracefully then your app flow needs to be redesigned.
I’m tired
I want my life to not be shitty fucking web dev.
You need a new job. It sounds like you’re both under paid and over worked. You sound like you’ve hit burnout. You either work for some small company or even a startup that “can’t afford” more devs or you work for a larger company that has learned they can get more work out of you for paying less than a new hire that would either push back or outright quit.
When something works, I just want it to work and not require checking against every single browser in existence dated back seven years because people don’t update.
You need to invest in automation testing. Manually testing everything is just stupid. Even when developing a new feature or a bugfix, most of the work should be done by some kind of testing suite, like Selenium.
On one hand, I agree that a native app is a more integrated and seamless experience. But unfortunately that’s been ruined by all the crap out there, and it’s made even more egregious with everyone and their dog wanting an app for everything.
We don’t need apps for every little thing in my life! No, I’m not installing an app for my Bluetooth toothbrush. Get outta here with that crap.
And it’s even worse when these apps are riddled with ads when they have no right to be! I already bought the product, they advertised that it has an app. I didn’t want the app in the first place, so why am I seeing ads?
And there’s a really warm and scalding place in hell for devs that spam my notification bar with “we haven’t seen you in a while!” and “check out our sale on these things you do not care about!”.
It’s a complete violation of my trust and a complete lack of respect for their users.
So no, native apps can get lost. They have their place but for most things a web app will do just fine.
Others have pointed out things like paying for laundry machines and even paying for rent are now being forced to use an app. That’s 100% unacceptable.
It’s a similar thing with city parking. Most places where I live require an app now. And what makes it even worse is that each city and town use a completely different service! So if I want to park when I go to these places I have to have multiple apps installed JUST FOR PARKING.
Indolence@lemm.ee 1 year ago
I think you’ve gotten a bit confused. He’s not saying that we should do stuff in the browser, he’s saying that a phone/computer doesn’t need to be involved at all.
Stumblinbear@pawb.social 1 year ago
They also said “everything” in the title multiple times.