←back to thread

428 points coronadisaster | 4 comments | | HN request time: 0.818s | source
Show context
thayne ◴[] No.23680835[source]
There may be some legitimate fingerprinting concenrs. But given the list of API's it's hard not to see this as Apple crippling PWAs to prevent them from replacing native iOS apps (and hurting Apple's revenue from the Apple tax).

And maybe I'm missing something, but wouldn't the fingerprinting concern be mitigated by the fact the app has to ask for permission before using the API? If an app that doesn't have to do with MIDI asks for permission to use my MIDI device, I'm going to be instantly suspicious.

replies(12): >>23681559 #>>23681597 #>>23681685 #>>23681721 #>>23681779 #>>23682128 #>>23683342 #>>23683760 #>>23684141 #>>23684143 #>>23684588 #>>23685716 #
chvid ◴[] No.23681559[source]
Exactly. This is about making sure web apps are not as powerful as native apps.

One thing is the revenue generated by the App Store but suppose JavaScript web apps were just as powerful and well integrated as native apps; then why use native apps at all? Why have an App Store at all? Why have a Mac or an iPhone if any device with a modern web browser would do?

When Huawei tried to create their alternative to Android. The big thing missing wasn't the hardware or the operation system. It was the App Store with your map app, your banking app, your scooter app and so on.

The App Store and the proprietary development platforms for Android and Apple has become a way to keep their duopoly in place.

replies(4): >>23682600 #>>23685325 #>>23688368 #>>23689459 #
1. mavhc ◴[] No.23682600[source]
Isn't Google the one implementing all these APIs though?
replies(1): >>23683063 #
2. thayne ◴[] No.23683063[source]
But for google, the benefits of having richer web apps on which they can show you ads and have app developers pay google for ads may be more valuable than any revenue they lose from the app store.
replies(2): >>23683492 #>>23686007 #
3. millstone ◴[] No.23686007[source]
Speaking as a Xoogler, there's no coordination between the teams building Chrome APIs and those working on Android. Leadership is content to see what sticks (and they may be right).
replies(1): >>23706625 #
4. warkdarrior ◴[] No.23706625{3}[source]
Sure, they are not micromanaging the Chrome APIs or the Android APIs. But the strategic direction is clear: "develop more web APIs and make them useful, so more people stay on the web so we can show more ads."