Hacker News new | ask | show | jobs
by davidham 990 days ago
Nothing? They provide and run the marketplace that distributes your app anywhere in the world, and handles nearly frictionless payment. And they have created a marketplace where users feel safe downloading your app. As an Apple customer I value these things pretty highly, more than I value any one app.
2 comments

> They provide and run the marketplace that distributes your app anywhere in the world

It's nice that they provide that service for those developers that want it. It's not nice that I don't have a choice to distribute my own app however I see fit.

See, I want to build an app, and people want to install it, but Apple is standing between us, dictating how we must and must not interact.

> As an Apple customer I value these things pretty highly, more than I value any one app.

Then you're free to not enable sideloading when it eventually inevitably materializes, and miss out on apps that aren't available on the app store. This decision is still yours to make. We've had this on Android and macOS since forever.

So you’re advocating freedom for you and coercion for others. You’re free to buy an Android, no one’s forcing you to do anything. Free not to buy Apple. But you won’t extend that to others, forcing them to bow to your demands or lose their freedom to conduct trade.
Where did you see coercion? MacOS offers both options. You and I both know how popular the Mac app store is among both users and developers. I'm sure there are people who use a Mac and would not install anything from outside of the app store out of principle. It's their right to do so.
MacOS offers others because Apple wants to. They could lock it down, they’re free to. But they would lose customers. But they’re free and you’re free.
They also write and maintain the primary frameworks by which one creates software on their devices, a set of tools that help developers create apps far better than any competing mobile operating system. These frameworks are available for all developers to use for free!

I propose Apple start charging some pennies for every million UIView calls.

What is the price of devices for then? It's a sane expectation that when you buy a device with a preinstalled OS, you pay for both the hardware and the R&D costs for the OS.
Apple sets prices and there’s no reason they need to charge customers for the R&D costs of supporting public APIs. In fact, if they charged developers per call, maybe customers could pay less. It used to be pretty standard to charge for better application development frameworks. Heck, people used to pay for compilers!
I remember how Microsoft wanted non-insignificant amounts of money for its official SDKs and Visual Studio (and I always pirated them).

But Apple always offered Xcode for free and, iirc, some Macs even came with an Xcode installation CD in the box. But major macOS updates were also paid back then. But the version that came with your computer out of the box was still free. So no, I feel like "we need the $99/year and the 30% to support the R&D cost of our APIs" is a mostly made-up excuse. It's not like Apple would operate at loss if they remove the $99 and 30% fees tomorrow.

Companies set prices however they want, not based on "need". They don't need excuses.
True or false, then: does Apple really need the European market to access the first world as a userbase?