Joe Wilcox, 10 things about Microsoft’s PDC 2009: The good, the bad and the ugly | Betanews:
“It’s embarrassing for Microsoft to pitch three screens when the software and strategy around one of those screens stinks so badly. I actually felt sorry for Microsoft executives trying to make the three-screen pitch. I was embarrassed for them.”
Joe sums it up nicely. Until it gets its mobile product line sorted out, Microsoft will be like a plane coming in to land with undercarriage only at the nose and one wing.
One of the prime reasons for the success of Twitter is that it has never been reliant on a single interface. Because it has cleverly exposed everything via rich APIs, it has effectively allowed a hundred interfaces to blossom.
Don’t like the way that the web interface now handles retweets? Wait a few weeks and you’ll have a choice of other interfaces, as native (or semi-native) clients on your desktop. All of them will offer different options.
And it’s that combination of rich applications, rich APIs, and web interfaces which makes the Internet so powerful.
That’s why Google ChromeOS, which says “do everything in the web”, is so weak. Of course, there’s good reasons why Google wants you to use web interfaces for everything (MOAR EYEBALLS! MOAR ADS!) but there aren’t really good reasons for customers to want to do it.
Faster boot times? Does anyone really shut down laptops? The only time any of mine – Windows or Mac – get shut down is when they need to restart to install an update. Other than that, it’s sleep all the way, and my Mac’s two second start up from sleep makes ChromeOS’ seven second cold boot look sluggish.
Security? Really? Does no one at Google know how to install anti-virus software? And it’s not like web applications haven’t had their own security issues, or are immune from any kind of attack.
Rich applications. Rich APIs. Web interfaces. The future is all of them, not a single, ad-dominated cul-de-sac.