It's because Apple was emboldened by the fact that the original June 2007 iPhone exceeded sales expectations of 10 million units without any 3rd-party apps. The App Store didn't exist until July 2008. In June 2007, consumers were getting in line to buy the so-called "Jesus phone" even though there were no 3rd-party apps ecosystem for it. (Look back at the hundreds waiting in line overnight to buy the first iPhone: https://www.youtube.com/watch?v=_iSE0bBgUsQ)
So, Apple rationally concludes that 3rd-party developers need access to Apple's customer base more than customers need access to outside developers. Back in 2008, the developers en masse could have revolted and said "fuck the Apple iOS SDK, fuck the App Store, and they can fuck off with their stupid rules and 30% fee" -- but they didn't.
Instead, developers grumbled and complained while they were submitting apps to the App Store. Developers -- via their actions -- keep signaling to Apple that Apple has the leverage and not the developers.
That's why you had 2008 articles and threads such as this:
- This Is Why iPhone Developers Put Up With All the Bullshit From Apple (daringfireball.net)
- 46 points by sant0sk1 on Sept 19, 2008 | hide | past | favorite | 23 comments
https://apps.apple.com/us/app/stardew-valley/id1406710800 $5
Combined revenue over all platforms: $300m +
in essence, this means that in order for developers to achieve negotiating power parity, they would need to form a cartel, (an illegal anticompetitive practice they would not be able to defend). As a result, Apple's negotiating power advantage is a matter of law.
While the iPhone was certainly interesting tech, that's not what made a bunch of devs learn Objective C. It was money.
That Apple has only lowered their fees one, one and a half times in that period is how we end up with all the grumbling we have today. but at the time it was much much better than the status quo.
Disagree there. Maybe to preload apps. But in all my Symbian dealings in Nokia-land, almost every app purchased was direct from producer, and pushed to the device by a sync cable, with zero revenue going to the carrier.
At the time I left the industry the carriers had gotten so bold, they were trying to go around Motorola, Nokia, Ericsson and friends and get white label phones straight from the people who manufactured these phones, like HTC (before anyone had heard of them). Then they would have made no concessions to the likes of Nokia to allow what to them would be considered side loading.
If the RAZR hadn’t been ridiculously successful, if the iPhone hadn’t kicked them while they were down, we’d be watching antitrust hearings to break up cellphone carriers right now.
No, they're not.
But AT&T didn't interfere with getting apps on a Nokia phone, be it Symbian or even the Java predecessors. They didn't insert themselves in the middle and demand 70% revenue like your claim.
I owned probably nearly a dozen separate Nokia phones (and maybe half a dozen Sony Ericsson) over the years on different carriers. Hell, I started with a 2110 (now I'm feeling sentimental, so looking over a list: 2110, 6110, 8110, 8210, 3310, 6310, 7650, 9300 Communicator, 3250, N93, N95 before finally calling it quits... Damn.)
This seems apocryphal. Apple famously resisted apps and was dragged kicking in and screaming into supporting native applications.