3 ms·
What? > the inevitable deprecation of native applications to PWAs If that were going to happen it would have happened already, at least on Android. The realit
by brundolf 4y ago
What?
> the inevitable deprecation of native applications to PWAs
If that were going to happen it would have happened already, at least on Android. The reality (and I say this as a web developer) is that it's harder to make mobile apps that perform and feel and look as good as native apps. The same is not true on desktop OSes, with their current SDKs and dev experience, which is the reason they've taken over there.
> I will not be able to turn off the push notification feature in the browser
I have no idea what this means either. You already have to opt-in to notifications for each individual web app, which is actually more than can be said for native apps. Web apps are assumed to be user-hostile, vs native apps that are usually just slightly user-hostile but get treated as non-hostile anyway.
> I shouldn't have to trust _all_ the code in the world that my browser can potentially pull in
How is this different from trusting all the code in the world that your native apps pull in? And before you say it's all been screened by Apple- there are various widely-used methods to dynamically load code into an app after the fact
PWAs are especially important on mobile OSes because they put competitive pressure on the walled garden. xCloud only exists on iOS because of a web app. When I used a de-googled Android phone I was only able to use maps and access my bank account by using web apps. The web is an open platform that pierces the veil, and keeps the native ecosystems honest.
- dwaite 4y ago> How is this different from trusting all the code in the world that your native apps pull in? And before you say it's all been screened by Apple- there are various widely-used methods to dynamically load code into an app after the fact The difference is that organizations sign a contract to publish into the App Store, and do so under their legal name. This gives Apple the opportunity to be punitive in the face of abuse. They do not have this ability for the web (for practical and for regulatory reasons).