Every single “write once run everywhere” technology has sucked compared to native apps.
Developers complained when the first iPhone came out and when Steve Jobs called web apps a “sweet solution”. Even Gruber called the solution a “shit sandwich”.
If it’s only Apple holding PWAs back, then why do most of the same companies write Android apps instead of just producing PWAs that work on PCs and Android devices?
> If it’s only Apple holding PWAs back, then why do most of the same companies write Android apps instead of just producing PWAs that work on PCs and Android devices?
Google followed Apple's lead, so it's not like they have a choice.
And in case you haven't noticed, those same companies are happy to accept the performance hit of cross-phone libraries in order to not develop an app twice. If the PWA experience were better, they'd probably try that instead.
Most apps are boring, and don't require native performance.
Developers complained when the first iPhone came out and when Steve Jobs called web apps a “sweet solution”. Even Gruber called the solution a “shit sandwich”.
If it’s only Apple holding PWAs back, then why do most of the same companies write Android apps instead of just producing PWAs that work on PCs and Android devices?