3 ms·
If PWAs are so bad, why is Apple utterly terrified at the idea of letting them compete with native apps? I avoid native apps at every turn. If an app is only av
by kibwen 3y ago
If PWAs are so bad, why is Apple utterly terrified at the idea of letting them compete with native apps? I avoid native apps at every turn. If an app is only available natively, I look for a competitor who offers a web version. Finding native apps is a mess compared to finding a website; it's truly impressive how app stores still manage to have worse search results than Google despite Google's quality plummeting. Installing native apps is a hassle. Managing permissions is a hassle. Dealing with their internal ads is a hassle.
- manuelabeledo 3y agoThis is an odd take. Native apps are usually just better looking and more performant.
- kibwen 3y agoTo me, the odd take is thinking that the point of an app is to look good.
- manuelabeledo 3y agoIt is not, it's just an attribute, arguably important to the success of the app.
- troupo 3y agoYes. Yes, among other things the point of the app is to look good: be fluid, performant, responsive and conform to the platform look and feel and HIGs. All the things that web apps objectively fail to do.
- kibwen 3y agoAnd if I can't find the app because of the awful app store interface, and if it's stealing my information by demanding permissions that it doesn't need, and if it's showing me ads that I can't block, and if it's bothering me with constant updates, why should I care if it's "fluid"? The goal of software is not to look pretty, it's to be functional. Web apps are more functional than native apps by my metrics. I do not care if it's less fluid, because I use software to do things.
- troupo 3y ago> The goal of software is not to look pretty, it's to be functional. Funny how web apps invariably fail in that regard, too. > Web apps are more functional than native apps by my metrics. So far you haven't described any metrics > because I use software to do things. So do I. And web apps always get in the way of me doing things: they lag, they perform poorly, they break al platform conventions, they hog resources,they can barely display static information without breaking etc.