What surprises me is the fact that the author doesn't talk about the craziest of Apple's recent choices: the deprecation of OpenGL. This is much worse than the deprecation of 32 bit and, IMHO, it's just Apple giving up on being a relevant gaming platform. This, plus the lack of nvidia drivers and of support for Vulkan.
All the small issues here show, together, that indeed Apple doesn't give a shit about gaming and about interoperability with other platforms. They want developers to be faithful to their locked garden and their technologies.
> All the small issues here show, together, that indeed Apple doesn't give a shit about gaming and about interoperability with other platforms. They want developers to be faithful to their locked garden and their technologies.
Especially if it's only 4% of your sales. If 4% of your sales doesn't cover the cost of a Mac, code signing, and the cost of support on the Mac then it's a _net negative_ - you'll make more money not being on the Mac.
Completely agree. These are real issues with MacOS and Apple. More generally, if you're writing productivity apps on iOS then Apple is also your competitor. Plenty of devs have warned me not to write iOS apps that line up with Apple's existing offerings.
All the small issues here show, together, that indeed Apple doesn't give a shit about gaming and about interoperability with other platforms. They want developers to be faithful to their locked garden and their technologies.