1 of 5Image
On Tuesday, Google is expected to finally introduce its mobile, open-source Android platform to the world.
Android has attracted widespread interest and support, but it's not alone: Android joins LiMo, Maemo, Symbian and Openmoko in a proliferating set of alternatives to proprietary mobile platforms. The alliances behind each of these, their capabilities, potentials and downsides can be confusing. Here's ZDNet.co.uk's short guide to who's doing what, why and how.
What is Android?
Android is a full mobile stack, from operating system up to applications, developed by the Google-led Open Handset Alliance. Although the first Android handset comes from HTC, many manufacturers could release devices based on the system.
What are the pros?
Google's reputation among consumers is enough to pique the interest of a lot of developers, a situation enhanced by the company's deep pockets and its willingness to reward those who come up with what Google thinks will be prized applications.
T-Mobile's co-operation may also make for a good start, as the operator has a fairly broad reach around the world. Also in Android's favour are Google's many other web-based initiatives, such as the Chrome browser and Google Apps, which are likely to find their way onto handsets in interesting ways via Android.
What are the cons?
Getting other operators on board may be tricky. Google does not have much experience in the mobile industry, and its many projects may cause operators to suspect Google wants to take application-based revenue away from them.
Another issue might be Google's use of the Dalvik virtual machine, which is not fully compatible with other Java engines. This could make it more difficult for developers to port their applications over to Android.
The fact that Android is not yet proven in the marketplace could also dissuade time-poor developers from addressing the platform.