SL4A - Android Overview
Android is a Linux based operating system, designed primarily for portable devices like smartphones and tablet. Android is more than an operating system. It is a software stack that provides many features for users, developers and manufacturers.
|Android (Alpha) 1.0||First version of Android|
|Android 1.5 (Cupcake)||Added auto-rotation option, copy and paste feature added in the web browser|
|Android 1.6 (Donut)||Voice search and Search box were added|
|Android 2.0/2.1 (Éclair)||Bluetooth 2.1 support|
|Android 2.2/2.2.3(Froyo)||Support for Adobe Flash 10.1|
|Android 2.3/2.3.7 (Gingerbread)||Internet calling, one touch word selection and copy/paste|
|Android 3.0/3.2.6 (Honeycomb)||This version is available only for tablets.Features include support for multi-core processors, ability to encrypt all user data|
|Android 4.0/4.0.4 (Ice cream sandwich)||Virtual button in the UI, ability to shut down apps that are using data in the background|
|Android 4.1/4.3.1 (Jelly Bean)||Based on Linux Kernel 3.0.31? Smoother User Interface, Bluetooth data transfer for Android Beam|
|Android 4.4/4.4.4,4.4W/4.4W.2 (KitKat)||Integration with cloud storage, Built-In sensors, Lock Art Screen|
|Android 5.0/5.1.1 (Lollipop)||Improved RAM and Battery Management, Fixes for sudden App closure, issues with wireless connections, notifications etc.|
It is open source and business friendly. The user can choose to replace built-in applications with applications of their choice. Many versions of Android have been released since its original release.