Google Android phone will appear tomorrow at Mobile World Congress
Posted in technology
First of all let me tell you that Android is a software development platform for mobile phones based on Linux operating system and developed by Google and the Open Handset Alliance. It is not a full-fledged operating system, as it currently does not support the execution of native code.

The British chipmaker will show the early version of this phone at the Mobile World Congress in Barcelona, Spain, tomorrow.
The ARM9 processor technology is actually a prototype and used on lower-end, mass-market handsets, meaning the functionality which was demonstrated could be done on most phones sold these days (SAU meaning it could work on most phones sold thesedays - sau nowadays).
The prototype handset will run on TI’s OMAP850 phone processor, which includes Wi-Fi and Bluetooth short-range wireless connectivity.
Critics said that Android has a disregard of established Java standards, i.e. Java SE and ME. This prevents compatibility between Java applications written for those platforms and those for the Android platform. Android only reuses the Java language syntax but does not provide the full class libraries and APIs bundled with Java SE or ME.
Handset layouts: The platform is adaptable to larger VGA, 2D graphics library, 3D graphics library based on OpenGL ES 1.0 specifications, and traditional smart phone layouts.
Storage: SQLite for structured data storage.
Connectivity: Android supports a wide variety of connectivity technologies including GSM, Bluetooth, EDGE, 3G, and Wi-Fi.
Messaging: Both SMS and MMS are available forms of messaging including threaded text messaging.
Web browser: The web browser available for Android is based on the open-source WebKit application framework.
Java virtual machine: Software written in Java can be compiled into Dalvik byte codes and executed in the Dalvik virtual machine, which is a specialized VM implementation designed for mobile device use, although it is not technically a standard Java Virtual Machine.
Media support: Android will support advanced audio/video/still media formats such as MPEG-4, H.264, MP3, AAC, AMR, JPEG, PNG, and GIF.
Additional hardware support: Android is fully capable to use (SAU of using)video/still cameras, touchscreens, GPS, compasses, accelerometers, and accelerated 3D graphics.
Development environment: Includes a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE.

