So Google finally released not a gPhone, but a development platform: AndroÃ¯d. I’ve spent some – little – time to play with it, and here are my thougt:
- As a user it’s obviously much better and polished UI than Symbian or Windows Mobile. But in the iPhone days, it’s quite poor. The most annoying thing is the usage of menus, on a touch screen. The menus are not visible once closed, and does not seem to have a way to open them just with the touch screen.
- As a developer, it’s both very cool, and a nightmare: very cool, because the Java API seems quite complete and useable, there are some nice UI effects and it facilitate the integration of applications within the phone, and a nightmare because this is now a new platform to support. It’s not J2ME compatible, but supports partially some JSR.
Let me summarize the development landscape these days. We have:
- XHTML/Wap family
- the iPhone mobile browsing familiy
- the iPhone native/ObjectiveC
- Windows Mobile
- and of course J2ME
and now we can add AndroÃ¯d with probably native/C++ AndroÃ¯d and Java AndroÃ¯d. Not sure that we should thank Google for this one!
What are AndroÃ¯d chances of being successful?
Can the OpenHandsetAlliance make the difference? In the mobile industry, we probably have more consortium than an any other industry. Consortium for handsets, for platforms, for games,…. But usually, once a consortium is created, it’s the beginning of the end: most of them never released something interesting.
Can the applications make the difference? I am sure that you can easily create very cool and powerful application with AndroÃ¯d. But I also see many great application on windows mobile or Symbian (and it’s probably 10 times more difficult to create them on these devices) but very few of them reach a critical mass.
Can Google make the difference? Of course, it’s backed up by Google but this could be a good or a bad thing. More and more people in the mobile industry are afraid of Google power. Third tier manufacturer, some Taiwanese and Korean will probably deliver a few AndroÃ¯d devices, but is it enough to capture the market?
So, let’s wait and see. This sounds more the equivalent of Microsoft first attempts on mobile: not as good as it should be, but with deep pockets, you can afford several attempts before being succesful.
You can also check Fred post on AndroidÂ