What is Android? Android is a software stack + Operating system and middle-ware, for mobile devices. Its provides a SDK for develop a applications on Android using Java language. Now it has a Eclipse plug-in for Android application development. Why is this so cool Android is a full open-source platform for mobile devices. It has a full access to hardware level and free to develop software. 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