What is Android?
Android is an Operating system for mobile devices like Smartphones and Tablets and it became the fastest growing mobile OS.
Few key points to know about Android are:
- Developed by Open Handset Alliance, led by Google
- Android is Open Source
- Linux based
- It has Dalvik VM
History of Android
In 2005 Google acquired the startup company called as Android Inc. to start the development of Android platform. The key players at Android Inc. included Andy Rubin, Rich Miner, Nick Sears and Chris White.
The Android SDK was first issued as an “early look” release in November 2007 and in September 2008 T-Mobile announced the availability of T-Mobile G1 which was the first smartphone based on the Android Platform.
Features of Android
There are a lot of Features in Android and some of the key features are as follows:
- Messaging: – SMS, MMS and Google Cloud Messaging (GCM).
- Multitouch: – Android has native support for Multitouch.
- Multitasking: – Multitasking of applications with the unique handling of memory allocation is also available.
- Multiple Language Support: – Android also supports multiple languages.
- Connectivity: – Android supports connectivity technologies including GSM/EDGE, Bluetooth, LTE, CDMA, EV-DO, UMTS, NFC, IDEN, and WiMAX.
- Media support :- Android supports the following audio/video/still media formats: WebM, H.263,H.264, AAC, HE-AAC (in3GP orMP4 container), MPEG-4 SP, AMR, AMR-WB (in 3GP container), MP3, MIDI, Ogg Vorbis, FLAC, WAV, JPEG, PNG, GIF, BMP, and WebP.
- Storage: – SQLite which is a lightweight relational database is used for data storage purposes.
Versions of Android
Let’s see all the version history of Android in the following table.
Code name | Version number | Initial release date | API level |
N/A | 1.0 | 23 September 2008 | 1 |
1.1 | 9 February 2009 | 2 | |
Cupcake | 1.5 | 27 April 2009 | 3 |
Donut | 1.6 | 15 September 2009 | 4 |
Eclair | 2.0 – 2.1 | 26 October 2009 | 5–7 |
Froyo | 2.2 – 2.2.3 | 20 May 2010 | 8 |
Gingerbread | 2.3 – 2.3.7 | 6 December 2010 | 9–10 |
Honeycomb | 3.0 – 3.2.6 | 22 February 2011 | 11–13 |
Ice Cream Sandwich | 4.0 – 4.0.4 | 18 October 2011 | 14–15 |
Jelly Bean | 4.1 – 4.3.1 | 9 July 2012 | 16–18 |
KitKat | 4.4 – 4.4.4 | 31 October 2013 | 19–20 |
Lollipop | 5.0 – 5.1.1 | 12 November 2014 | 21–22 |
Marshmallow | 6.0 – 6.0.1 | 5 October 2015 | 23 |
Nougat | 7.0 – 7.1.2 | 22 August 2016 | 24 – 25 |
Version history table courtesy: Wikipedia
Versions 1.0 and 1.1 were not released under specific code names, but since April 2009’s Android 1.5 “Cupcake”, Android versions have had confectionery-themed code names.
Each Android version is in alphabetical order, with the most recent being Android 7.0 “Nougat”, released in August 2016.