Not sure if I want to have a second AppStore (APNS, etc, etc.)
Spotify wants to use Apple's distribution channel without paying for it.
That's unfair and doesn't reflect what happens in the real world. If I sell my software through a retail store they still take a cut.
Apple has a store. Amazon has a store. Who is to say that Amazon's portion of operational costs and profit isn't the premium?
Amazon could choose to have a Kindle experience which doesn't go through the App store, such as a HTML 5 app. They distribute in the store because of the discoverability (and likely because they prefer to have a native app that can enforce their store's content DRM.)
Amazon could choose to expose more functionality through their app, such as title search, being able to look at reviews, download sample chapters, and even be able to fetch new books through the kindle unlimited and other prime features. They prefer to drive everyone to their own store instead.
Sadly, due to Apple forcing everything to use Safari's browser engine, PWAs are redheaded stepchildren on iOS: https://mobile.twitter.com/jbogard/status/104788904642763161...
You can do title search, look at details of books, see reviews, download sample chapters, and download Kindle Unlimited books directly to your library with one click.
I presume what you _can_ and _can't_ do is directly dictated by Apple's policies, not what the Kindle team has been able to implement. As others have pointed out, native apps are a far superior user experience to HTML "apps".
Money is universally reviled, and rightfully so: it is a dark, vile, evil thing. It brings out the very worst in the very best of us. It brings entire countries to their knees. Money corrupts. Money is awful.
But there is one thing that money does better than anything else, bar nothing. No contest. No competitor on the horizon. Many have tried, all have failed. Money quanitifies value.
It is not up to you to defend how much money Apple should get. It is not up to us to contradict it. It is up to the market. This is the one and only thing it does well, so let's at least give it that.
Because allowing Apple to get all the benefits of determining the value of their app store, without letting the market give it a go, is actually unfair to Money.
Insofar as Apple is a US Company, the US Government also gets a say.
Profit is a privilege. The US has a mixed economy, not a 'free market'.
Money quantifies value... in our money based economy. Which is basically a tautology. Money in many cases fails to quantify utility and the same quantity of money has wildly varying utility from market to market.
- Build, not exactly -- only in the sense that they can handle minor upgrades via bitcode for new ARM variants, if you choose to enable that.
- Moderate/curate, sure.
- Provide a lucrative channel? Yes, but only because they've made it the only channel by fiat.
I'm not sure I see 30% worth of mandatory value here. Is Apple's moderation so good it's worth 27% the cost of my app? Do developers think they're paying for bitcode upgrades, and do they think that justifies the fee? Recompiling for new minor architectures isn't difficult.
For that matter, is there more value provided in moderation for a more expensive app? If they approve my app at $5, and then I up the price to $25, did their moderation process retroactively become more valuable to anyone?
Still, not many buy iTunes Credit. Most just use Credit Card direct from Apple Pay. But even if we have included all these, the 30% is still excessive.
The problem Apple is having is similar to their phone, it is not about the price tag or the 30% charges, it is people paying for it fail to see or justify its value. Apple will need to offer more "values". From Developers to its Users.
And no, Amazon doesn't get it for free, they pay the developer fees like ALL the other developers
They do; it's part of the 30% margin for the price of an App/IAP.