Android SDK Released

Google has released Android SDK (software development kit) for Android mobile phones platform. The new Android Mobile Platform SDK, which can run on any machines using Windows XP, Windows Vista, Ubuntu Linux or other modern distros, Mac OS X 10.4.8 or later.

The Open Handset Alliance is giving away $10 million to developers who start building application on the platform. It's basically a contest to encourage people to start making apps. The 50 most promising entries will each receive $25,000. Of the 50 people selected, ten will have the chance to win $275,000 awards and another ten $100,000 awards.

Google also provided more details about Android, an open-source development platform that contains a complete set of components, including an operating system, middleware stack, user interface and applications.

Android is built on the Linux 2.6 kernel, includes a virtual machine called Dalvik to maximize application performance and will come with a core set of applications including e-mail client, SMS (Short Message Service) program, calendar, maps and a browser based on the open-source WebKit engine.

The entire Android platform will be made available for free under the Apache Version 2 open-source license in 2008, according to Google.

The SDK has been designed to let developers “extend, replace and reuse” software components and comes with debugging tools, libraries, a device emulator and sample projects, Google said.

Android Platform's Features:
- 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)
- Application framework enabling reuse and replacement of components
- Dalvik virtual machine optimized for mobile devices
- 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

Android SDK downlaod page :