3 ms·
I feel like they're trying to build too many platforms most of which have become quite large. macOS, iOS, iPad OS, visionOS, watchOS, tvOS. The fact all of thes
by basisword 2y ago
I feel like they're trying to build too many platforms most of which have become quite large. macOS, iOS, iPad OS, visionOS, watchOS, tvOS. The fact all of these systems are quite tightly linked in terms of features/syncing makes it difficult to navigate. If you want to ship every single year you need more developers, but that might make the collaboration between the systems more difficult. They need to move away from the one year cycle. It's a stupidly short period of time to ship a whole OS (or 6 whole OS's). If you want to keep them all in sync switch to two year cycles and decouple some of the apps from the core OS (e.g. Music, Safari, etc) so they can be updated as necessary outside of the cycle.
- rcarmo 2y agoThe platform teams at Apple don't really work that way. My (limited) understanding is that they share a fair amount of core code, but each went their own way for a while and have recently started getting nudged back together from a UI perspective -- unfortunately, the iOS style guide seems to have won, and many decades of desktop UX is being thrown out with the bath water.