News for hackers. Stuff that matters.
Re:Apple's intentional crippling of Mobile Safari continues by otterley on Sunday March 22, 2026 @12:18PM (#47479055)
For those of you who believe support for PWAs is critically important: in what way does it impact you? What kind of solution are you providing (or, put another way, what problem are you solving) for customers, and why would a PWA app be better than a native one for them? (As opposed to, say, convenience for you.)
Re:Apple's intentional crippling of Mobile Safari continues by rejhgadellaa on Sunday March 22, 2026 @01:05PM (#47479611)
Businesses tend to relay costs onto their customers (someone has to pay the bills).

- The app store tax

- The extra work of maintaining at least 2 separate apps (iOS, Android, optionally(?) desktop web app)

- Dealing with app store rules

Some of these are not just costs. I have experience with native apps that have to make things worse for users (compared to the web app) or risk getting booted off the app store.

Re:Apple's intentional crippling of Mobile Safari continues by otterley on Sunday March 22, 2026 @02:20PM (#47480467)
What outcomes are worse for users that arise out of you offering native apps?
Re:Apple's intentional crippling of Mobile Safari continues by rejhgadellaa on Sunday March 22, 2026 @03:06PM (#47480917)
I thought this was obvious, but higher costs for building and maintaining an app (vs a web app) means higher prices for users. I think people would love to pay less, and would hate to pay more.
Re:Apple's intentional crippling of Mobile Safari continues by otterley on Sunday March 22, 2026 @06:55PM (#47483179)
How much is the incremental cost per user?
Re:Apple's intentional crippling of Mobile Safari continues by rejhgadellaa on Monday March 23, 2026 @02:46AM (#47486151)
Building the same app for iOS, Android and desktop: up to 2-5 times the costs (for businesses, how they cover those costs depends)

App tax: 15-30%, which can drive the price for consumers up by up to 44%

https://open-web-advocacy.org/walled-gardens-report/#negativ...

Re:Apple's intentional crippling of Mobile Safari continues by otterley on Monday March 23, 2026 @10:11AM (#47489829)
What I’m looking for is an answer from you as it relates to your specific business, not speculation from an advocacy org that can gin up any hypothetical numbers they want.

I asked in the start of the thread: how does it impact you, or your customers?

Re:Apple's intentional crippling of Mobile Safari continues by rejhgadellaa on Saturday March 28, 2026 @04:11AM (#47552587)
Right. So I don't know the costs of the hoops we need to jump through for our app to be granted a place on the app store. I'm not the guy who does the spreadsheets :). I do know that we've spent considerable time to make changes to pass app store review.

For example, our platform requires a subscription, but we can't link to the page where you subscribe anywhere. That means that if our FAQ page links to the subscribe page, and we have a link to the FAQ anywhere, we have to block that from happening. This isn't just extra work (to prevent users from ending up on that subscription page), it actually prevents us from offering users a way to subscribe or even change their subscription from within the app. This directly hurts our business model (subscriptions) and UX (users have to change their subscription by manually visiting our site in a browser).

All of this work means we either have to charge the user extra money (increased costs for consumers) or do less with the money we have (decreased value for the consumers).

I know this doesn't fully answer your question, but I hope it sheds a bit of light on what these extra costs are and how consumers end up paying for it.

Re:Apple's intentional crippling of Mobile Safari continues by Levitating on Monday March 23, 2026 @04:43AM (#47486813)
Native app development needs work on all major platforms. But in the long term I don't think web apps are the way out.
Re:Apple's intentional crippling of Mobile Safari continues by troupo on Sunday March 22, 2026 @12:41PM (#47479339)
I keep asking: Android doesn't have all these perceived limitations. Where are all the amazing native-like PWAs on Android?
Re:Apple's intentional crippling of Mobile Safari continues by rejhgadellaa on Sunday March 22, 2026 @01:11PM (#47479686)
If a web app doesn't work on iOS, a business builds a native app instead. iOS is too important. So that fantastic native-like PWA never gets built in the first place.

Apple is not just holding back PWA on iOS, they're holding back the entire web everywhere.

Compare that with desktop, where web apps (maybe not PWAs, strictly speaking) are dominating: Gmail, Office/Docs, GitHub, Figma, you basically do everything in web apps.

And if you count Electron [1]: VSCode, Slack, Spotify, etc, etc.

[1] Importantly, Electron lets you bring your own (browser) engine. You can build a native app on iOS that is just a wrapper around a web app, but it has to run on iOS' WebKit, and is thus limited by what Apple deems worthy

Re:Apple's intentional crippling of Mobile Safari continues by pjmlp on Sunday March 22, 2026 @02:41PM (#47480675)
There are many countries in the world where iPhones have hardly a presence, yet they also don't have PWAs.

https://gs.statcounter.com/os-market-share/mobile/africa

Re:Apple's intentional crippling of Mobile Safari continues by rejhgadellaa on Sunday March 22, 2026 @02:56PM (#47480825)
First of all: don't they? (honest question, I truly don't know if Africa has more PWAs compared to US/EU/etc)

Second: There are many reasons why businesses would opt for a native app. Notifications, for one (not available on the web on iOS until just a couple of years ago). Also, native apps allow for more tracking (whereas browsers are paranoid by default).

Third: A few years back, companies like FB, Google and Twitter all launched "Lite" versions of their apps, specifically targeted at Africa and other developing markets. They were all web apps (or wrappers around web apps). I will admit that this was years ago, and I have not checked if these Lite versions are still around and/or widely used.

Re:Apple's intentional crippling of Mobile Safari continues by troupo on Sunday March 22, 2026 @05:48PM (#47482534)
> If a web app doesn't work on iOS, a business builds a native app instead. iOS is too important. So that fantastic native-like PWA never gets built in the first place.

So, instead of hiring a team to build an amazing PWA for Android, and an app for iOS, business hires three teams? One building a web app, a native app for iOS, and a native app for Android?

> Compare that with desktop, where web apps (maybe not PWAs, strictly speaking)

Indeed, these are not PWAs, not even strictly speaking. Also, they all depend on full desktop browser to work (often due to sheer fact that they are complex apps that don't work well on mobile screens), and none of them including Google have an amazing native-like PWA experience on Android.

I mean, you're bemoaning iOS crippling PWAs on iOS. It should be so easy to show amazing non-crippled PWAs on Android. After all, we've been told for the better part of the decade that PWAs are amazing native-like now. Android's market share is 68-70% worldwide. You'd think someone would finally be able to show the full power of a PWA? Anyone?

> And if you count Electron [1]: VSCode, Slack, Spotify, etc, etc.

One of them has millions of man-hours and millions of dollars of investment to make it somewhat performant. The others struggle to show a few pages of text and images in less than 1GB or RAM. Not the flex you think it is.

Re:Apple's intentional crippling of Mobile Safari continues by rejhgadellaa on Monday March 23, 2026 @02:40AM (#47486124)
> business hires three teams?

Yes. The web's winning feature is "it works everywhere". If your app doesn't work for the wealthiest 50% of users, why go that route? Making a desktop web app work on mobile, just for Android, is a lot of work. It needs to work on both iOS and Android to make it worthwhile.

> they all depend on full desktop browser to work (often due to sheer fact that they are complex apps that don't work well on mobile screens)

Gmail, Office, Docs - they all exist on mobile (as native apps). So it's not the complexity itself that makes it a problem on mobile screens. What does the native Gmail app do that the desktop web app doesn't?

> Android's market share is 68-70% worldwide.

Not in the wealthiest parts of the world, where the money is.

Re:Apple's intentional crippling of Mobile Safari continues by troupo on Monday March 23, 2026 @03:20AM (#47486366)
> Yes.

> If your app doesn't work for the wealthiest 50% of users, why go that route?

Why doesn't business hire two teams? One for the amazing native-like PWA, and one for iOS?

> Making a desktop web app work on mobile, just for Android, is a lot of work.

More work than hiring a separate Android team? More work than hiring a team to create a PWA which we've heard continuously for the past 10 years is amazingly easy and native-like?

> Gmail, Office, Docs - they all exist on mobile (as native apps). S

Yes, yes they do. As native apps

> Not in the wealthiest parts of the world, where the money is.

In 10 years you'd think we'd see actual examples of these amazing fast native-like PWAs on Android. All we hear is excuses.

Funnily enough I know of a few. E.g. Foodora's web app is surprisingly good, and it's possible that their "native" app is just running inside a webview, since it's indistibguishable from their website. But even MORE funnily enough, it takes a PWA sceptic to spot good PWA apps when none of the PWA proponents can point to a good PWA to save their life.

Re:Apple's intentional crippling of Mobile Safari continues by rejhgadellaa on Saturday March 28, 2026 @03:54AM (#47552503)
>> If your app doesn't work for the wealthiest 50% of users, why go that route?

> Why doesn't business hire two teams? One for the amazing native-like PWA, and one for iOS?

You quote me, but missed the exact part where I already answered that question (I presume by accident ;)), so I'll just repeat myself:

> Yes. The web's winning feature is "it works everywhere". If your app doesn't work for the wealthiest 50% of users, why go that route? Making a desktop web app work on mobile, just for Android, is a lot of work. It needs to work on both iOS and Android to make it worthwhile.

For background, this piece by Alex Russell is worth reading:

Platform Adjacency Theory

https://infrequently.org/2020/06/platform-adjacency-theory/