20240711-native_apps_suck.txt I'm only half serious about this title, or rather I'm serious about half of native apps sucking and being nearly useless. If your app requires an internet connection to function, it should NOT be a native app. I'm talking mailers, food delivery, food ordering, video conferencing, streaming audio or video, etc. If the web app devs are doing their job, there should be no difference between the web app and he native app. Of course that's rarely the case, but then again, I don't have faith in a lot of so-called web developers. I must admit I'm being a hypocrite here, but only in a strict interpretation... or a loose one. I use mutt as my email client. And while I could and sometimes do use webmail at home, I often use mutt. The difference is mutt delivers a fundamentally different experience and is way, way faster. The applications I'm mainly talking about are things like freaking Pandora (is that the audio one?), Owtluk, Nertflerx, any random fast food or delivery app that is barely distinguishable regardless of whether you're on the site or app. The only difference between a website and native app in those cases should, at most, be snappier push notifications on native apps. I'll admit I have no experience building PWAs, although I looked into it. Supposedly push should work the same negardless of native or web. The thing that I kind of like and kind of don't is that M$oft is making a "new" Owtluk native app... that looks exactly like the website. I think it's a PWA, but it doesn't ACT as one: you don't really "Open in browser" nor, AFAIK, is it attached to a browser. Most PWAs I've seen, as installed from a browser, are running a sandboxed(?) instance of the browser with little ability to move to a different site. I don't hate native apps. In fact, I love a lot of them. The thing I hate is unnecessary waste of disk space and vastly different UI/UX between web and native "equivalents." So I guess I'm basically saying stop duplicating work and just have one or the other.