>The reality is that there are two OSs for phones, and two stores.
Nope. In reality I've owned n900, n9, Jolla 1 and now iphone. I've owned phones with 4 different OS (not counting symbian).
And of course there are various stores for Android, at least some of my friends live well enough with AOSPs without Gapps.
If you don't like iphone, don't develop for it, you are free to leave.
> there's no getting out of it without resources that no one, apart from Amazon, has.
There is no getting out because people try to force apple to fit their needs instead of giving other platform chance.
Apple is dominating because it's good enough and provides some good merits which other vendors don't (like long term support). As Microsoft's attempt to enter the market has shown, you can't just beat it having the resources, devs and customers need a reason to switch.
I would prefer apple to become less convenient forcing the developers and customers to seek for alternatives and develop for good and more free platforms like Sailfish, making the market more diverse.
Anyways as Windows phone and Sailfish examples have shown, a 30% fee is not a good enough reason to start to support another platform. And if so, I don't see why we should go the authoritarian way forcing apple to change their fees.
30% seems a fair price for using the infrastructure they've built, if it's not a good reason to switch to any other infrastructure, which existed and still do.
Nope. In reality I've owned n900, n9, Jolla 1 and now iphone. I've owned phones with 4 different OS (not counting symbian).
And of course there are various stores for Android, at least some of my friends live well enough with AOSPs without Gapps.
If you don't like iphone, don't develop for it, you are free to leave.
> there's no getting out of it without resources that no one, apart from Amazon, has.
There is no getting out because people try to force apple to fit their needs instead of giving other platform chance.
Apple is dominating because it's good enough and provides some good merits which other vendors don't (like long term support). As Microsoft's attempt to enter the market has shown, you can't just beat it having the resources, devs and customers need a reason to switch.
I would prefer apple to become less convenient forcing the developers and customers to seek for alternatives and develop for good and more free platforms like Sailfish, making the market more diverse.
Anyways as Windows phone and Sailfish examples have shown, a 30% fee is not a good enough reason to start to support another platform. And if so, I don't see why we should go the authoritarian way forcing apple to change their fees.
30% seems a fair price for using the infrastructure they've built, if it's not a good reason to switch to any other infrastructure, which existed and still do.