
Today, the finest minds from Google, HTC, and T-Mobile on hand to launch the Android platform proved, beyond a shadow of a doubt, that the iPhone’s monomaniacal “whole widget” development model is the only way to claim genuinely new territory in a market. The T-Mobile G1 comes up tragically short in the race to launch a widespread, modern mobile OS to prevent the proliferation of Windows Mobile. As Steve Jobs has learned, if you want to do something right, you have to do it yourself. In fact, the Android Troika is making the same assumptions that have ensured that Linux will always be a marginal desktop OS in developed markets. Here are the top three reasons why:
3. Presuming that Someone Else Will Fix Your Problems
Google has left a lot undone with Android: no built-in Exchange support; no desktop syncing; no video playback; a comically variable UI. But it’s OK, Google says: third-party developers will definitely come up with solutions. While that’s probably true, it also means that standards won’t get established for these features, which means that new features will always lag behind more tightly controlled platforms like the iPhone. Worse, the Exchange omission ensures that this will never play with corporate IT environments that are looking to replace a fleet of aging Treos right now. That means the only credible alternative to Windows Mobile and BlackBerry? iPhone. I never thought I would see the day when Apple was more corporate friendly than the open alternative.











