Yes and no. Apple won that round and may win the next round also...getting all of Epic banned from the App Store.Like when Apple threatened to ban Unreal Engine and had to be restrained by the courts.
Yes and no. Apple won that round and may win the next round also...getting all of Epic banned from the App Store.Like when Apple threatened to ban Unreal Engine and had to be restrained by the courts.
Yes and no. Apple won that round and may win the next round also...getting all of Epic banned from the App Store.
Imagine having to build and host an infrastructure to host your App? Or a "freemium" app costs thousands of dollars to host because. Or you have to figure out how to appeal to a customer base. Apple has already done that for you and charges a cheap commission for the services rendered.Saw this - can't take credit - link below...
Good thought
"Imagine a world where Apple and Google had to compete to be the best payment provider on their App Stores not just the only one. Would their fee be 30%? Would their terms be different? Would they work to make their payment simpler and easier for developers and customers alike?"
https://twitter.com/rustyshelf/status/1367225762902777857?s=20
However, the original ban on Epic still stood, which is important. Whether it was "correctly" or not remains to be seen. Epic could find themselves out on the street.They tried a retaliatory move and the court, correctly, blocked it.
I wonder if some of the lobbyists and politicians are heavily invested in the companies that would be the payment systems? Kinda a given, I guess.
Saw this - can't take credit - link below... Good thought
"Imagine a world where Apple and Google had to compete to be the best payment provider on their App Stores not just the only one. Would their fee be 30%? Would their terms be different? Would they work to make their payment simpler and easier for developers and customers alike?"
https://twitter.com/rustyshelf/status/1367225762902777857?s=20
Except... payments are only a small portion of the services Apple provides. You're forgetting all the other things Apple provides that myself (#46) and others have commented on.
You'd have a point if the App Store was simply a PayPal alternative. Yes... 30% is pretty high for a credit card fee.
But Apple provides more than that.
The additional things Apple provides need to broken out
That isn't difficult. Apple needs to get in front of this or they are going to get forced. Momentum is just getting going and building.
Here's a list from a developer... MacRumors user farewelwilliams
- we developers get up to 1 petabyte of user storage via CloudKit 100% free. Bear notes app does this and they manage 0 servers for their subscription-paid users.
- we could submit 1000 app and app updates in a year which translates to Apple paying about 1000 man-hours worth of paychecks at about $30/hr or ~$30k for app review
- we have free access to using Apple Maps instead of paying Google tons of money to use their mapping API keys (for those high volume users). this saves Yelp and Facebook a ton of money as well as small developers.
- we get many more new features every single year via the SDK compared to Android (like ARKit, Core ML, SwiftUI, Vision, etc... just to name a few).
- we get global distribution for free (including China, you know, where Google Play doesn't exist. also developers generally have to setup their own servers in China because of the great firewall, but if you used CloudKit, it just works without any extra setup).
- we get app store curated editorial with a chance to reach front page in front of 500 million customers a week.
- we have no credit card fees or international taxes to worry about
- Apple provides support to customers asking for refund for an app and app store support in general
- Testflight service is free (for public and private testing)
- app store automatically creates many different binaries of our app and distributes device-optimized versions to each customer. a 1 gigabyte app with many different permutations of versions across hundreds of servers around the world means Apple is hosting about several terabytes in the cloud for us from one single app
- push notifications/push notification sandbox servers
- Web SDK version of cloudkit/mapkit so that you can use it for a web version of your app
- Apple sign in
- Mac notarization service which improves trust by the user for downloading an app from the web
- yearly major releases of Xcode with new features
- analytics dashboard and crash reporting
- and the list goes on and on.
I ask you... do you think all that should just be free?
I ask you... do you think all that should just be free? Should a developer get to use all those resources and Apple gets nothing in return?
Alright let’s go point by point using Fortnite as an example:Except... payments are only a small portion of the services Apple provides. You're forgetting all the other things Apple provides that myself (#46) and others have commented on.
You'd have a point if the App Store was simply a PayPal alternative. Yes... 30% is pretty high for a credit card fee.
But Apple provides more than that.
No, it shouldn't compulsory either.
But then a developer has the right to NOT develop for iOS at all. Nobody is forcing them to.
Alright let’s go point by point using Fortnite as an example:
Look, you’re not wrong for many apps out there that use all of these, but one size doesn’t fit all, and Apple provided almost nothing that earns anywhere near 30% cut.
Apple should just not allow Developers in arizona. Easy solution!
I like how game consoles are excluded for no apparent reason.
You’re absolutely right, and they obviously knew themselves that it was gonna start a fight, which is why they had all those legal docs prepared ahead of time. It’s a scumbag move and I won’t deny it BUT I just happen to agree with the point they’re trying to make.That's fair.
But Epic was on stage at the iPad launch and Epic was happy to make a BILLION dollars in the App Store for almost 10 years. They KNEW the rules going into it. And now they have a problem with it.
I can see why "one size fits all" isn't the best idea, though. Perhaps different plans for different developers is the solution.