Even for businesses that are ad supported they are better of with native apps. You can block ads on a PWA very easily because it's a web app. With a mobile app good luck switching the ads off.
Now, I get the technical advantages of a PWA but it seems to me that it has failed to take off because of the business reasons above.
Is my assessment correct?
There's a somewhat serious blocker for some apps in that iOS doesn't do push notification to PWAs, but in my experience, those three "blockers" only apply to a quite small cross section of all the apps and app ideas I've worked on.
Some people still argue "But I need 'discoverability' in the App Stores!". In my opinion those people are stuck back in 2012-era business models, indy devs or small businesses getting prominent enough app store promotion to move the needle is more like winning the lottery than a reasonable expectations of user acquisition... And also, Google at least have let PWAs into PlayStore for a couple of years now...
I think there's perhaps a stronger argument to be made that PWAs were pretty much never "alive" in the first place, than that they're dead now...
The biggest successes I've had with PWAs with clients is to add the PWA to their website when it's pretty much already fallen out of a hybrid app build where you can demo it to them, rather than trying to convince them to take the PWA approach from the outset.
(Note: this is almost certainly an artefact of my perspective of the mobile dev market/industry, and the sort of clients my bosses and marketing teams have landed over the last few jobs... It'll look super different to people who've specialise in, say, casual gaming, or startups - my app dev world has revolved around gov and SMB mainly, not app-first digital businesses.)
Thing is, doing web development is _freaking_ hard. Learning the quirks of different mobile browsers, and dealing with Apple purposely slowing down Safari development to make it an unappealing platoform for web devs, makes thigs pretty difficult.
But even without those things, just making a regular SPA that can downscale well and play around with different browsers is still a huge challenge. Whenever my frontend dev friends complain about the ridiculous bugs they have to deal with I just wince. Comparatively speaking, backend development is just way more consistent and predictable.
PWAs will go as far as service workers, and they are far from dead. Which is to say, PWAs will not live or die based on whether they can be installed via app stores.
But IMO there will also be room for both PWAs and native applications. I hope Apple will soon agree and help move things forward.
While there may be some incentive for app stores to cripple PWAs, and some privacy controls and technical reasons that limit access to some native APIs from web code, I don't think it's true that Apple or Google "don't allow" PWAs.
For paid apps, I think the issue is discoverability. App Stores remain the main way people find apps, so publishing to those is often preferred for marketing, instead of saying "click 'add to homepage' to install." I do think there is a place for one or two "PWA App stores"
I also think enterprise and in-house apps make a lot of sense as PWAs. Company's internal apps don't need app stores, and can save time and money targeting both platforms with PWA apps users can install from the company intranet.
I have released a few PWAs for Android: https://play.google.com/store/apps/dev?id=746767314934473577...
All the apps listed on my profile are all PWAs.
My understanding is it's still evolving and they are trying to work out ways to monetise from it.
Either way I think that is the wrong question to ask. Did PWA actually bought a better Developer Experience? Or did PWA bought 90% of the current best App Experience with 10% of the development time required for Native Apps?
Did the consumer really felt PWA was providing 90% of the best App Experience. Some of these may be subjective. Most often developer would come in and say it is 90%, but in fact for users that demand quality ( Steve Jobs ), it is no where near 90%.
And I think some other comment have pointed out, It wasn't even "alive" in the first place.
I think the future is QR Code Apps like What Apple demonstrated. Except it would be on the Web with PWA.
As I'm building a PWA, I'm finding certain Web APIs that were intended for PWAs to be incompatible on Firefox/Safari, which defeats the purpose of "write it once/works everywhere on the web". For example, the Web Share Target and install prompt APIs have regressed from a W3 standard to a Chrome-specific standard.
I'm looking into Capacitor/Cordova as an alternative in the meantime.
There are more than a handful of cases across the past decade where a new "web standard" didn't emerge through the usual standardization process — proposal, discussion, experimental implementations, feedback, etc. Instead, these "standards" were developed directly in one of the browsers, shipped, and then promoted as a feature that developers should begin targeting, totally bypassing the usual process, with the tacit expectation that other browsers would be forced to follow. Apple did this with