News for hackers. Stuff that matters.
Re:Apple declined to implement 16 Web APIs in Safari due to ... by EastSmith on Monday June 29, 2020 @02:07PM (#23680351)
Name three PWA apps please. I know I've built two PWA POC some time ago (using service workers and Notification API), but I've never use any PWA in the wild.
Re:Apple declined to implement 16 Web APIs in Safari due to ... by zdragnar on Monday June 29, 2020 @03:16PM (#23681344)
My last employer (a business to business company) exclusively went down the web app route, with some minimal PWA features, because their clients genuinely preferred not having to go through the app store to install it on their (often personal) phones. Whether they bookmarked the website or "installed" it to their home screen or only used it from their laptop / desktop was entirely up to them, and they never had to deal with the app upgrade hassle.

Tastes vary, I suppose.

Re:Apple declined to implement 16 Web APIs in Safari due to ... by bad_user on Monday June 29, 2020 @02:23PM (#23680584)
> Name three PWA apps please

Fastmail, Facebook, Twitter.

None of them work on iOS due to lacking web push notifications. All of them can work on Android as PWAs and as PWAs they are more secure and privacy friendly (not only due to less permissions granted, but also because you can protect yourself with uBlock Origin et all).

Keep in mind that your personal experience is an anecdote.

Re:Apple declined to implement 16 Web APIs in Safari due to ... by NovemberWhiskey on Monday June 29, 2020 @03:40PM (#23681674)
>Fastmail, Facebook, Twitter.

I don't Android, so I really don't know - but are those PWAs the only or primary options for most users on the Android platform?

If not, they're really just "native apps which are also available as PWAs", and without data on relative adoption rates it's not really very useful information.

Re:Apple declined to implement 16 Web APIs in Safari due to ... by bad_user on Monday June 29, 2020 @07:33PM (#23684734)
So you're invoking popularity, but I don't understand what that has to do with it.

I use web apps all the time, even on mobile. And I'm sure I'm not alone.

Speaking of which Fastmail's Android and iOS apps are just the web app packaged in a native shell ;-) and they are not alone. For them clearly it was cost efective to work on that web app.

As for why they bothered to package their web app in a native shell? Maybe that's were the problem is.

Re:Apple declined to implement 16 Web APIs in Safari due to ... by asjw on Monday June 29, 2020 @04:35PM (#23682570)
But a billion+ users do Android on a 99$ phone
Re:Apple declined to implement 16 Web APIs in Safari due to ... by Abishek_Muthian on Monday June 29, 2020 @02:36PM (#23680771)
Not sure which region you're from, so I've included the filter for you[1]. These are from famous companies, every major apps uses PWA in some part of their app.

[1]https://developers.google.com/web/showcase/region

Re:Apple declined to implement 16 Web APIs in Safari due to ... by strbean on Monday June 29, 2020 @02:17PM (#23680486)
Are you talking specifically about add-to-home-screen / offline capabilities? Because PWA is a very broad term, and most descriptions I've seen consider those features necessary to be a PWA.

Ignoring those two, you get damn near every major web app. All of Google's applications, Facebook, Twitter, etc. etc.

Re:Apple declined to implement 16 Web APIs in Safari due to ... by Abishek_Muthian on Monday June 29, 2020 @02:43PM (#23680895)
This is a good question.

You can enable add-to-home-screen for websites with a single meta tag,

   <meta name="mobile-web-app-capable" content="yes">
e.g. Here's one of my website with that tag[1], Ironically this feature was introduced by Apple and is considered part of PWA specs.

But for the sake of this discussion, let's consider PWAs to be one which uses app manifest[2] and uses some high level device features.

[1]https://needgap.com

[2]https://web.dev/what-are-pwas/

Re:Apple declined to implement 16 Web APIs in Safari due to ... by strbean on Monday June 29, 2020 @05:22PM (#23683257)
Woops! I left off the word "don't" in regards to those features being necessary to be considered PWAs!
Re:Apple declined to implement 16 Web APIs in Safari due to ... by impassionedrule on Monday June 29, 2020 @02:17PM (#23680502)
Twitter

Firefox Send

Spotify

Re:Apple declined to implement 16 Web APIs in Safari due to ... by fzzzy on Monday June 29, 2020 @02:30PM (#23680689)
I love that firefox send is on this list. Thank you.