A Brief Android Version History
We thought it fitting to give a brief rundown of each Android version on the accompanying code name and release date. You know, for completeness.
Android 1.5, Cupcake: April 27, 2009
Android 1.6, Donut: September 15, 2009
Android 2.0-2.1, Eclair: October 26, 2009 (initial release)
Android 2.2-2.2.3, Froyo: May 20, 2010 (initial release)
Android 2.3-2.3.7, Gingerbread: December 6, 2010 (initial release)
Android 3.0-3.2.6, Honeycomb: February 22, 2011 (initial release)
Android 4.0-4.0.4, Ice Cream Sandwich: October 18, 2011 (initial release)
Android 4.1-4.3.1, Jelly Bean: July 9, 2012 (initial release)
Android 4.4-4.4.4, KitKat: October 31, 2013 (initial release)
Android 5.0-5.1.1, Lollipop: November 12, 2014 (initial release)
Android 6.0-6.0.1, Marshmallow: October 5, 2015(initial release)
Android 7.0-7.1.2, Nougat: August 22, 2016 (initial release)
Android 8.0-8.1, Oreo: August 21, 2017 (initial release)
Android 9.0, Pie: August 6, 2018
Android 10.0: September 3, 2019
As you can see, the update system was without any sort of regularity early on, but the Ice Cream Sandwich era started the yearly OS version update schedule.



No comments