Earlier quoted context omitted.
I wasn't saying I disagree :-). > Apple failed to lower the on-ramp for native development to the people that wanted it. And they don't have to, IMHO. It's not that hard to learn how to do native iOS dev, and Apple is making a ton of money from those who do. Apple not wanting to go out of their way to lower the bar to a point that they don't find profitable is their choice. > In the free market, competition is king.…
> It's not that hard to learn how to do native iOS dev Brb gotta go get a whole new computer
PWAs wont replace native iOS apps
141–150 of 268 posts
Re: PWAs wont replace native iOS apps
#142I understand the benefits of PWAs for developers. Can someone explain to me the benefits for users ? From a UX perspective how is a PWA superior to a native app?
Re: PWAs wont replace native iOS apps
#143Earlier quoted context omitted.
I understand your point, but it somewhat says that making awesome native apps is not even an option anymore. I use Things (a todo app) daily. It was #1 of Design in the AppStore maybe already 5 years ago. I think it's a perfect example for a beautifully made native app. I really feel how the native behaviour workes so much smoother. I would love for creators to somehow strive more for beautifully made apps instead of…
Things is a great example for PWAs, because it does not exist on Android, Linux or Windows. It could be though, if it would be a PWA. It is not and it seems like the developer focused its resources on native software for Apple products.
Re: PWAs wont replace native iOS apps
#144Earlier quoted context omitted.
Maybe I did not express myself well. My point was that Apple not embracing PWAs is their choice, I don't see the problem there. I see a problem with the idea that "we did not convince Apple with our PWAs, that's probably because they are evil, so now we'll try to force them with the law".
Why do you see that as a problem? Apple is welcome to leave if they disagree with Europe's market terms. They didn't leave Russia when they made their demands though, and Lord knows they're deep enough in bed with China. Whipping up a fuss over sideloading and PWA guidelines is a red herring; Apple is just butthurt that regulators found their infinite service revenue loophole. Apple has every right to self-determinat…
The problem I see is that IMHO, the law should not force Apple to accept a new technology just because web devs don't want to learn Apple's technology (that provide at least the same features as PWAs).
> Whipping up a fuss over sideloading and PWA guidelines is a red herring; Apple is just butthurt that regulators found their infinite service revenue loophole.
That's the thing: you conflate the App Store with the PWAs, and that's where I disagree. Enabling side-loading of native iOS apps is completely orthogonal to enabling PWAs. For some reasons pro-PWAs hijacked the side-loading lobbying effort and are trying to leverage it for their own agenda.
Re: PWAs wont replace native iOS apps
#145Earlier quoted context omitted.
> a customized variant of the browser installed through the app store On iOS, apps can only run a single app instance. Which means that, if you want to run multiple PWAs in parallel, you’d need a separate browser app per PWA.
A separate app per PWA that is little more than a tiny shim for whatever API Apple refuses to provide in the browser (many of them for very good reasons) and a script for spinning up another instance of the system browser with the API shims available. That's the Tauri model: you wouldn't install tens of browsers, but tens of configurations for the browser that is already there.
Also, unlike native PWAs, you couldn’t have per-PWA notification badges on the app icons (because there’s only one). A browser app could maybe emulate this by providing different widgets per PWA, but still it would be a less straightforward experience.
Re: PWAs wont replace native iOS apps
#146Understandable... PWAs are ultimately an alternative path from traditional mobile apps which will take away money from apple/google. But as a web dev community we need to stand firm and build PWAs regardless. If we treat pwas on iOS like we did Internet explorer (i.e. giving it special attention and hack solutions as opposed to just not developing for it) we will lose the fight. I suggest you call out the issues with…
> "for the best experience, use "
You just lost a customer.
Re: PWAs wont replace native iOS apps
#147Understandable... PWAs are ultimately an alternative path from traditional mobile apps which will take away money from apple/google. But as a web dev community we need to stand firm and build PWAs regardless. If we treat pwas on iOS like we did Internet explorer (i.e. giving it special attention and hack solutions as opposed to just not developing for it) we will lose the fight. I suggest you call out the issues with…
Re: PWAs wont replace native iOS apps
#148Earlier quoted context omitted.
Why do you see that as a problem? Apple is welcome to leave if they disagree with Europe's market terms. They didn't leave Russia when they made their demands though, and Lord knows they're deep enough in bed with China. Whipping up a fuss over sideloading and PWA guidelines is a red herring; Apple is just butthurt that regulators found their infinite service revenue loophole. Apple has every right to self-determinat…
> Why do you see that as a problem? Apple is welcome to leave if they disagree with Europe's market terms. The problem I see is that IMHO, the law should not force Apple to accept a new technology just because web devs don't want to learn Apple's technology (that provide at least the same features as PWAs). > Whipping up a fuss over sideloading and PWA guidelines is a red herring; Apple is just butthurt that regulato…
Much as we'd rather deny it, the App Store and Safari are inextricably linked on iOS. There aren't alternatives allowed to either, and the purpose leads back to the same reason; control. It's really not hard to see how Apple's desire for stable service revenue is at-odds with the capabilities of their platform. The DMA and the DSA both give Apple the ultimatum; loosen up or ship out.
Re: PWAs wont replace native iOS apps
#149Earlier quoted context omitted.
> If PWAs win That's like saying if Linux on the desktop wins in 2024. PWAs have been around for about a decade now. The excuses have run out.
I think Apple's failure to provide sufficient capabilities for PWAs is a valid excuse here. If PWAs are limited competitively on the platform with the highest ROI for developers … that's a problem.
And then when you pin someone down it's never actually about APIs or capabilities.
It's about the ability to deploy apps to your phone whenever they like with full access to everything and nothing in their way.
Re: PWAs wont replace native iOS apps
#150Earlier quoted context omitted.
Looks like Apple is going to fix dark mode in iOS 18 by dropping support for PWAs altogether in my part of the world. https://www.macrumors.com/2024/02/08/ios-17-4-nerfs-web-apps...
That is really terrible. I don't like the closed nature of Apple's practices anyway, but the way in which they are stifling PWAs is truly abhorrent. I do feel they'll lose this battle eventually, even if it takes a few years. Cross platform apps without a required compile step or walled garden are almost certainly the end state I expect we'll reach within the next decade (probably sooner).