Am I just too cynical here?
Am I just too cynical here?
* Persistent shortcut button on device's launcher
* Notifications to pull user back into app to consume content, spend money, view ads
* Data collection like you say
* Uniquely identify user w/ device identifiers
* No browser UI and quirks
* Persistent storage on user's device
A native app can track you all the time.
Also, PWAs on apple have only "persistent" storage for 7 days.
Notifications are coming in 2023.
But the big one — access to the address book picker - is still behind an Experimental flag !!
Additionally many of the APIs are mature and haven’t changed significantly in a while, which means the body of relevant reference material online is huge — it’s not necessarily outdated just because it’s a couple years old, predating [X buzzword feature] getting added to [Y trendy JS framework] and turning popular convention upside down for the fiftieth time.
Well, that’s how it on iOS at least. It’s more murky on Android because Android Framework is kind of a mess, but it still has some advantages over the web.
It simply comes down to the fact that the user experience is not as good as native.
And you can't run a successful business without making your users happy.