Tuesday, October 21, 2008

Google Mobile OS : Android

Android is a software platform and operating system for mobile devices, based on the Linux kernel developed by Google and later the Open Handset Alliance. It allows developers to write managed code in a Java-like language that utilizes Google-developed Java libraries. It is a software stack for mobile devices that includes an operating system, middleware and key applications. The beta version of the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

 Features

Application framework enabling reuse and replacement of components

Dalvik virtual machine optimized for mobile devices

Integrated browser based on the open source WebKit engine

Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)

SQLite for structured data storage

Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

GSM Telephony (hardware dependent)

Bluetooth, EDGE, 3G, and WiFi (hardware dependent)

Camera, GPS, compass, and accelerometer (hardware dependent)

Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE

The first mobile telephone using Android software has been unveiled.

The T-Mobile G1 handset will be available in the UK in time for Christmas. The first device to run the search giant's (Yup Google!) operating system will feature a touch screen as well as a QWERTY keyboard. It will be available for free on T-Mobile tariffs of over £40 a month and includes unlimited net browsing. Other features include a three mega pixel camera, a 'one click' contextual search and a browser that users can zoom in on by tapping the screen. The handset will be wi-fi and 3G enabled and has built-in support for YouTube. Users will also have access the so-called Android Market, where they will be able to download a variety of applications.

Prototypes

Google announced its plans for the Android phone software in November 2007 with a declared aim of making it easier to get at the web while on the move. To help develop Android, Google also unveiled the Open Handset Alliance - a partnership of more than 30 firms that would work to make phone software easier to work with. The group includes operators such as Telefonica, handset makers such as HTC and Motorola as well as chip makers such as Intel and Qualcomm. Many of the partners demonstrated early prototype Android phones at the Mobile World Congress held in Barcelona in mid-February. The idea behind Android is to do for phone software what the open source Linux software has done for PCs. Developers of phone software can get at most of the core elements of the Android software to help them write better applications.

Smartphones

However, in launching Android, Google faces stiff competition from established players such as Nokia with its Symbian software and Microsoft with its Mobile operating system. More recently Apple has been gaining customers with its much hyped iPhone. The Android software is squarely aimed at the smartphone segment of the handset market which adds sophisticated functions to the basic calling and texting capabilities of most phones.

For More Info about Google Android, Click Here