I suppose most of this is eaten up by the need to pay apple $99 per year just to run your own app on your own phone for longer than a week.
I suppose most of this is eaten up by the need to pay apple $99 per year just to run your own app on your own phone for longer than a week.
When I buy a device I want to know that I own it, but Apple keeps pushing the narrative that "we LET you use this device in ways we see fit". So basically the customer is just borrowing a device from Apple while paying the full price.
I'm a longtime Apple user but can't shake off this love-hate relationship with the company.
How much something costs is not what determines how much a company charges for something.
A company sets prices based on what will make it the most money. A company only lowers prices if they think doing so will generate higher total profits in the long run.
Apple seems to think charging $99 a year for developers will help its long term bottom line the most.
There are probably many reasons for that, some of them already mentioned in sibling comments - keeping low effort apps out, preventing spammers from constantly buying new accounts to bypass bans, reducing the workload for approvers, generating revenue from the fees, etc.
Prices aren't justified or not, you choose to pay them or not.
Those reasons don't really make a lot of sense:
> keeping low effort apps out
"Low effort" apps are critical to establishing demand. Small developers can't justify spending a large amount of resources on something you're not sure anybody wants. If you post the MVP and get a lot of downloads, now you know it's worth your time to make it better. If you can't post the MVP then you don't post it at all and neither the MVP nor the polished version ever exists.
That's the recipe for having an app store full of loot box games and similar trash which is known to be profitable to the developers while losing thousands of apps people might actually want to the uncertainty of not knowing that ahead of time. Which is exactly what we see. How is that in their interest?
> keeping low effort apps out, preventing spammers from constantly buying new accounts to bypass bans, reducing the workload for approvers
These are things that would imply an account creation fee rather than an annual fee, and also have nothing to doing app development where you're only installing the app on your own device.
> generating revenue from the fees
This is the thing people are complaining about. They feel as though a troll has jumped out from under a bridge to demand money without providing anything of value in return. You've already paid for the phone, now it's your phone, what gives them the right to double dip?
> Prices aren't justified or not, you choose to pay them or not.
That's true in a competitive market. If you don't like Apple's prices then go use one of the other app distribution services for your iPhone. Unless there isn't one, right?