Let’s be honest here, not everyone is a fan of an all-in-one device, some like more diversities in their using experiences, and that is fine. But, this direction seems like what all of the big platforms are moving toward. It is all began with Ubuntu (or even further than that), and that influenced Microsoft with its two OS, Windows Phone and Windows start (pun intended) to see a more similar UI, while Apple focus on a continuous work flow across its platforms. Both of those things have one common thing, they focuses across-device platform, where your experience is either a unity experience, or a continuity experience.
Unification VS Continuity
Let’s start with Microsoft, its approach is very simple, it tries to give you the same experience across all devices. Windows and Windows Phone have the same Metro (Or Live Tiles,
whatever you want to call it) UI, and that is not necessarily a bad thing. After all, a similar looks and feels make it easier for you to use your devices, right? Eh…! Well, the idea is great, until Microsoft ruined it itself. The fact that two OS looks the same but act differently is a problem, two similar UI, but two different UX, creates confusion and disjoint between two platforms, or even more, because Windows 8 Pro and Windows Phone is not the only 2 OS, but it also has RT and the Xbox OS (which is similar to Windows 8).

Now, with Apple, it’s a different story, but again, similar idea. Apple with iOS 8 and OS X are trying to give you the continuity experience. If you’re writing a text, and for some reason, you have to move to your computer, you can. Similar idea with building a document, write emails, etc… The list goes on about your usage of this idea in iOS 8 and OS X, however, and this is just a personal opinion, the idea does not appeal to me, why: one-this has been done before (not to under-weigh the importance of this feature in iOS 8 and OS X); and two-the idea does not appeal to me, I mean, how long a text can be, right?
And that is where Ubuntu comes in
Now, we saw Ubuntu at the CES and how it uses, the OS built on a Linux platform, Ubuntu (phone OS) and the user can use the phone OS as your desktop OS, which is a cleaner way to unify the experience, but of course, better or not, is coming down to personal preference. That is a true all-in-one platform. And it takes advantage of Linux to run Windows App, as well as side-loading Android apps. But with many OS, there are still problems, mainly in the OS itself, but I won’t get into that, because the important thing is that the OS brought the new idea to the table, that is moving the industry into a new direction.
Bottom line
Well, for better or worse, it seems to be a step that most OSes are stepping into. Even Google is thinking about a more connection between Android and Chrome OS. I can’t say for now, which is better or worse option. I mean, they are all taking the similar idea, but have different ways to approach it, only time will tell. For now, though, I will say this, Ubuntu is not in the race for now since there is no real phone that is actually running Ubuntu yet, and we did not really see how the OS actually operates in real-life…