News for hackers. Stuff that matters.
Re:Apple has made it difficult to use web-based technology o... by chongli on Friday November 08, 2019 @07:05PM (#21488352)
Apple’s decisions on this issue are entirely consistent with their business model as a hardware company. Allowing private APIs to be used liberally causes those to be de facto public APIs. When those APIs are very low level, they enable companies like Google to build frameworks that bypass Apple’s own.

In the long run, if nobody uses Apple’s APIs and everyone prefers cross platform ones, then they lose exclusive apps and Apple hardware becomes an overpriced commodity.

It’s the same business model as Nintendo, just with more expensive hardware and cheaper software. Really, none of the game console makers want all of their software to be cross platform. Exclusives are what sell consoles.

Re:Apple has made it difficult to use web-based technology o... by macintux on Friday November 08, 2019 @08:49PM (#21488986)
Or allowing undocumented, private APIs to be used liberally makes it harder for Apple to make important changes.

Certainly, Apple places a lower priority on backwards compatibility than, say, Microsoft, but they do give people warning when they’re going to change a public API.