Apple will not take kindly to this. Best case scenario for Epic (and Fortnite players): they invite Sweeney in for some hard negotiations. Worst case: Fortnite ends up getting removed from iOS for this.
Google doesn't force payments to go through its channels based on some conditions. A lot of app developers including Apple makes use of this.
So it might just survive on Play Store.
Google at the very least can point to that, Apple cannot.
Of course, but that's beside the point. This is bait. Epic can point to it later as an example of how Apple's anti-competitive practices increase consumer prices. The worst-case scenario for Epic is that Fortnite gets removed from the App Store for a few days.
...well, I guess the worst worst-case scenario for Epic is that Fortnite gets banned permanently, but I don't see Apple doing that.
Imagine going to Walmart and telling them what you want them to give you all the revenue. Walmart will tell you exactly what they want to pay you, or you can leave.
Maybe 30% is too much, but 0% is a terrible idea.
In the old days before the web I had to pay up to 70% for distribution for my apps. If I was lucky I might get my cut 3-6 months later, plus I had to pay for the packaging and shipping to the warehouse and take it back if they didn't sell enough. 30% seems like a bargain.
I'm a mobile game dev and I would sacrifice a child to go back to the days when people would pay 0.99 for a game.
Apple really should shake up that market, though it's hard to say how a $0.99 minimum would work out in the end.
You can't set arbitrary prices - only price bands.
Your Walmart analogy would make more sense if Walmart sold tickets for admission. For example, Costco, a store that does in fact sell memberships, does buy and resell some products for no margin or even at a loss in order to cultivate a variety of goods to incentivize people to maintain a membership.
In the old days it cost your distributors much more to distribute those apps. Charging $1 for 99¢ of work is okay; charging $1 for 10¢ of work is not. With competition, this is rarely a problem, but no one can compete with the App Store—short of creating an entirely new OS and getting everyone to port their apps.
The majority of software sold for computers isn't sold through the Microsoft store or Apple store, it's through other channels with much lower costs. Apple won't let you load apps onto the hardware you own unless they go through the App store and pay the Apple tax.
Developers (and users) shouldn't settle for "better than retail, even if it's worse than the open web".
Apple decided, a long time ago, that their platform would not be a gaming platform. Even though they often show off games at WWDC, they aren't really there for much more than eye-candy, to get developers thinking about using the base tech for other purposes.
I would love to be able to play better games on my Mac. I have a few games on the iPad (none from Epic), and I really only play solitaire on my phone.
For all the scorn heaped on Mac as a "toy" computer, it's a terrible gaming platform. iOS, on the other hand, is supposed to be a big gaming platform, so Fortnite might be quite important, there.
There is no reason our phones need to be so locked down today that they only allow apps to be easily installed via the app store.
Instead the app store should be able to stand on it's own and developers should be able to decide if the exposure gained by it is worth the cost.
Is that against Apple's store terms? Because that's a common feature of ReactNative based app, you can update them by deploying new JS files without having to pass by a new app store release.
I think the point of contention is not that people can add new content without a full app store review. Any app that can access the Internet can do that[see rant below]. The point of contention is whether a direct payment option violates Apple guidelines.
Personally, I think adding a payment option should not violate guidelines. What should violate guidelines is if they do NOT offer Apple pay at a rate at or below their lowest price elsewhere. Yes, Apple gets a cut of the proceeds if the user chooses to use Apple pay. No, it should not against the law as long as Apple allows the user to pay using alternate means within the app.
No, the app publisher (Epic) may not
1. NOT offer Apple Pay (sorry for double negative)
2. Discourage users from using Apple Pay (rewarding people for using other payment options by means such as offering lower prices elsewhere, exclusive content, etc)
3. Make it difficult to use Apple Pay (by increasing friction as opposed to other means within the app, I'm a bit torn on this one).
I think all of these points are fair. The only thing I think Apple should allow is let people add payment method other than Apple Pay.
[rant] Unrelated rant: No third-party app (not published by Apple) should have access to the Internet by default. An app should prompt the user for the ability to access the Internet.