Monday 27 October 2014

OS no-OS

Every once in a while an article appears saying something like "the OS is irrelevant because everything is on the Web now".

Yet, why can't I use my iApp on my android? Or on my mac, for that matter?

The current stress point in software is the OS. Apps are proof that the Web, while being a wondrously sticky medium, has a long way to go in democratising devices. If I want to build an app to be used across all devices I must build it for browser use. Or I must build 6 concurrent versions of it (3 desktop OSes, and 3 mobile OSes), which is not cheap, and depending on the app, not effective use of resources. In practice I'll pick the 2 most popular, usually Windows + either Android or iOS and extend when the revenue or funding kicks in. 

But why can't the browser do it all? Surely if the browser was the OS, we wouldn't need apps? Well, HP actually tried it with Web OS. As with so many of HP's recent innovations, it was a brilliant concept poorly executed. The devices were under-powered, and the marketing was crap. The HP Veer is still, physically, one of the nicest phones I've ever held.

And now we have chrome and chromebooks able to run Android apps.  Presumably Apple will follow, with OSX able to run IOS apps. But what about Apple TV too? It would need a better input device, like Kinect. Talking of Kinect, Microsoft, ironically, are probably the closest to seamlessness between their devices, with Windows, Windows Mobile and Xbox software all being sold in the one marketplace. Shame their user interface and many of their apps are so inconsistent. 

The thing is, apps are the best way to lock users into your platform. And for hardware makers, like Apple, the platform is everything. It is not in their interest for you to be able to run everything on the Web. It is in Google's interest: a cynic's view of Android is that it is a Google knowledge capture and advert delivery system. It's also in Microsoft's interest: they are laggards in both cloud and mobile, but gaining fast by slipstreaming the leaders. Google and Microsoft are software businesses, and even Microsoft have proven themselves bold in building apps for other OSes. They know that the proprietary app phenomenon is temporary: one day everything will run through your browser, on any device.

No comments:

Post a Comment