3 ms·
I pay more for iPhones partially because the ecosystem is not yet fully crapped up with C++ programs with bad UIs, and I think Apple would argue this point too.
by jolux 6y ago
I pay more for iPhones partially because the ecosystem is not yet fully crapped up with C++ programs with bad UIs, and I think Apple would argue this point too. You’re fully allowed to draw your UI with Metal though, and MoltenVK supports iOS. Many iOS games use almost no platform UI components.
- kevingadd 6y agoSure, but the argument becomes circular, doesn't it? They deserve X% because you use their APIs, and they force you to use their APIs. Congratulations? If it's so expensive to develop/maintain those APIs that they can't afford to part with them for less than 30%+cost of hardware, maybe they shouldn't require you to use them?
- jolux 6y agoYou’re not required to use them though, as I just explained. What you can’t do is write to memory and then execute it, because that’s a security risk.