Don't expect iPhone apps to get cheaper now that you can pay for them outside of the App Store
Don't expect iPhone apps to get cheaper now that you can pay for them outside of the App Store

Don't expect iPhone apps to get cheaper now that you can pay for them outside of the App Store

This is bizarre. If you are a developer, what right does Apple have to seeing your finances for all purchases made in the app that they sold on their store?.
This sounds like a lose-lose for developers. Either you submit to Apple's
walled gardenpadded cell of an ecosystem and give them money, or you have to find a different payment system and give Apple a cut anyway, which might end up costing you even more in the long run.This seems even more anti-competitive than before!
It's a commission for sales that came from the app, meaning from Apple's platform, where they have roughly one billion above-average income users with a reputation for buying apps and subscriptions.
It's also worth keeping in mind that there are different ways of monetizing platforms, none of which are necessarily morally better or worse than the other. Microsoft's IDE, Visual Studio, is $45 or $250 per user per month (so $4500 annually for a team of ten). Xcode, Apple's IDE, is free. A business can offer its apps on the App Store, which also serves the files, for a grand total of $99/year.
XCode is also a steaming pile of shit. For example, it took them literal years to get syntax highlighting stable for Swift. You’d just be typing and poof, all the text would turn black.
I've definitely noticed that basic tools on iOS and Mac OS tend to cost money compared to their Android / Windows / Linux counterparts. But still, just because they can, doesn't mean they should... Or at least, that they should be legally allowed to.
I won't shed any tears for Amazon etc having to give Apple a huge chunk of cash, but this sounds like a way to frustrate small developers who don't have a whole team to devote to their finances.
Now where are Apple's detailed sales reports, poving that this isn't paid with the device?