I don't think what you say about Mac OS or the others is really true, except for ChromeOS and Android which were developed by very different teams, iOS and OSX share much of their infrastructure and plenty of UI elements have been migrated to OSX from iOS in recent releases because the mobile OS is where the current development is. Having ChromeOS and Android totally separate is probably a strategic error on Google's part, even if they have very different UIs there is no benefit in separately developing all the underlying plumbing, instead of converging as every other OS does.
Posted Feb 20, 2013 7:36 UTC (Wed) by man_ls (subscriber, #15091)
[Link]
What you say is true about the infrastructure, but not true about the user interface (which was my point really). Having one kernel for different operating systems is great, but what works for small devices is not necessarily going to work on large screens.
Note the "necessarily". Apple has indeed copied elements from iOS to Mac OS X, e.g. some iPhone/iPad gestures work on the trackpad. But the bulk of the design is kept separately, unlike with Windows 8 where convergence is what is supposed to guide design. Or for the other platforms mentioned. Madness.
Interface convergence
Posted Feb 20, 2013 17:24 UTC (Wed) by khim (subscriber, #9252)
[Link]
What you say is true about the infrastructure, but not true about the user interface (which was my point really).
It's true for user interface, too. Small, piecemeal changes (similar controls, changes in scroll direction in Mac OS X Lion, etc), but they are there. They sure as hell do shot for the convergence, but they know it's few years away and they know they should not rush. Google does the same: it started with port of Chrome to Android, but now it slowly harmonizes look and feel, too.
Having one kernel for different operating systems is great, but what works for small devices is not necessarily going to work on large screens.
Sure, but why do you distinguish between "small devices" and "large screens"? These things can be combined (think Google Glass or even padfone). It makes no sense to rush and try to create interface which is basically unusable with today's hardware (big Micorosoft's mistake) but convergence is happening - it's just goes slow.