Key features of Android ?
2. Connectivity : Android supports connectivity technologies including GSM/CDMA/ Bluetooth, Wi-Fi, 3G, 4G, ..etc
4. Multiple language support : Android supports multiple languages
5. Web browser : The web browser available in Android is based on the open-source WebKit layout engine
6. Java support : Java classes are compiled into Dalvik executables and run on Dalvik, a specialized virtual machine designed specifically for Android and optimized for battery-powered mobile devices with limited memory and CPU
7. Media support : Android supports the following audio/video/still media formats, like WAV, JPEG, PNG, GIF, BMP, 3GP or MP4 container
8. Streaming media support : HTTP Live Streaming is supported by RealPlayer and others for Android
9. Additional hardware support : Android can use video/still cameras, touchscreens, GPS, accelerometers, gyroscopes, barometers, magnetometers, gaming Controllers, sensors.
10. Multi-touch : Android has native support for multi-touch
11. Bluetooth : Supports sending files, accessing the phone book, voice dialing and sending contacts between phones.
12. Video calling : Skype 2.1 offers video calling in Android 2.3, including front camera support.
13. Multitasking : Multitasking of applications
14. Tethering : Android supports tethering, which allows a phone to be used as a wireless/wired Wi-FiExternal storage : Most Android devices include MicroSD slot and can read MicroSD cards formatted with FAT32, Ext3 or Ext4 file system.