Cupcake: API 3 :
Cupcake was released on 27 th April 2009. Here are list of features included in this version:
- Screen auto rotation
- Video recording
- Contact with picture
- Direct upload videos and photos on Youtube and Picasa respectively.
- Copy and paste option in browser
Donut: API 4 :
Donut was released on 15 September 2009. Here are list of features included in this version:
- Multiple photo selection in gallery
- Video recording, Image capturing and Gallery integrated with camera
- Development tool added two more framework Gesture and GestureBuilder
- Voice based search
- Upload application on Playstore with screenshots.
- Text to speech
Éclair: API 5 and 6 :
Éclair was released on 26 October 2009. Here are list of features included in this version:
- Synchronization of email and contacts
- Support for Bluetooth (2.1)
- Make call or send sms or send email by taping on contact photo
- User can set limit for SMS and MMS storage, if limit crosses then SMS and MMS get delete automatically .
- Autosuggestion in keyboard.
- Live wallpaper
- Improvement on Google Maps version 3.1.2
- Development tool added MotionEvent Class to track multi-touch
Froyo: API 8 :
Froyo was released on 20 May 2010. Here are list of features included in this version:
- Wi-Fi hotspot and USB tethering
- Disable data access
- Change input languages from keyboard
- Numeric and Alphanumeric password supported
- Integration of chrome version 8
- Adobe Flash
- Push notifications
Gingerbread: API 9 and 10:
Gingerbread was released on 06 December 2010. Here are list of features included in this version:
- N.F.C ( Near Field Communication ) supported
- Multi-core processors supported
- Front and back camera supported
- Improvement on graphics and audio for Game Developers
- On 22 February 2011 released API level 10 (Android 2.3.3)
- System bar added in API level 11 , user can easily access notification
- Action bar added in API level 11 , access for option ( three dots at top of the screen) and context menu
- Quick access to jump recently used application by tapping in System Bar
- Option to use multi-tabs on browser and option to use private browsing.
Honeycomb: API 12 and 13:
On 10 may 2011 Google released Api level with code name Honeycomb. Here are list of features included in this version:
- Pointing devices, Joysticks, gamepads and external keyboards supported
- Improved performance on Wi-Fi connection
- Proxy based HTTP for each Wi-Fi connection point
- On 15 July 2011 Google released 13 API level ( Android 3.2) with same name (Honeycomb)
- On 20 September 2011 Google released Android 3.2.2 with same API level and same name
Ice Cream Sandwich : API 14 and 15 :
Ice Cream Sandwich released on 19 October 2011. In API Level 14, Google released 3 versions (4.0 , 4.0.1 , 4.0.2). Here are list of features included in this version:
- Capture screenshot (Power + Volume down),
- Access call and camera application from lock screen
- Improvement on Speech-To-Text functionality
- Unlock device using facial recognition
- User can set data usage limit. If limit exceeded , mobile data gets off automatically
- Close recent application with a swipe on recent app list
- Contacts provider API added for developers
Jelly Bean API 16 , 17 and 18:
On 27 Jun 1012 Google announced Jelly Bean at Google I/O conference. Here are list of features included in this version:
- Group Messaging
- Added support for other language and Bi-directional text input.
- Expandable feature on notification , turn On/ OFF notification application- specific basis .
Kitkat: API 19 and 20:
Initially expected name was KLP (Key Lime Pie) but on 31 October 2013 Google announced final name Kitkat. Now this version can run on low RAM devices also (340 MB). Here are list of features included in this version:
- Capability to wireless printing
- UI transitions framework added in this API
- Sensor API for step detector and counter
- DVM ( Dalvik virtual machine ) replaced by ART (Android Run Time )
- Screen recording feature
- Restriction to access battery statistics by third party application.
- App Ops " application permissions control system removed
- Android Wear platform for smartwatches
Lollipop: API 21 and 22:
On 25 june 2014 during Google I/O , Google announced Lollipop (Android 5.0). Here are list of features included in this version:
- Material design introduced in this version for responsive designs.
- If device gets stolen then it will remain locked until the owner's Gmail account is sign-in. It will not unlock even after factory reset.
- 64-bit CPUs Supported.
- Vector drawables can scale without losing definition.
- Removed support for widgets on lock screen.
- Introduces project Volta for battery performance .
- The Recent Apps list persists through reboot.
- Added 15 more languages
Marshmallow: API 22 and 23:
Marshmallow announced on 28 may 2015. Here are list of features included in this version:
- Display runtime permissions request dialog after installation of application
- Removed Miracast support.
- Search bar for application.
- Priority Mode renamed with Do Not Disturb mode.
- Doze mode to improve battery performance.
Nougat : API 24 and 25:
On 22 August 2016 Google released Android 7.0 version with name Nougat. Here are list of features included in this version:
- Screen zoom functionality
- Notification sheet replaced by notification card.
- VR ( virtual reality ) interface.
- Picture inside picture support for Android TV.
- Sharing GIF from keyboard
Oreo: API 26 and 27:
On 21 August 2017 Google released Oreo with major changes.
- Fast boot
- Wi-Fi Assistant
- Improvement on notifications such as notification badges (Dots)
- API for Neural networks , Wallpaper Colors and Shared memory
- Updated Autofill framework.
- Background color of Toast changed from black to white
Android P API 28:
On 21 August 2017 Google released Oreo with major changes.
- This is the latest version of Android Operating System released on 25 July 2018 . Here are list of features included in this version:
- Position of clock changed from right to left
- Face down Silent mode