Today we decided to write a bit about Android, the world’s most popular mobile platform. The almighty Google stands behind the Android OS and this means that every mobile phone with Android must adhere to Google’s rules.
A short history of the Android OS.
You’ve probably noticed that all Android versions are named after desserts and sweets. But have you noticed that these versions have been released in alphabetical order? Here is a list of all Android versions and their release dates:
September 2008 – Version 1.0 / 2009 – Version 1.1
The first two versions were released without a codename. The first manufacturer to launch an Android mobile phone was HTC.
April 2009 – 1.5 Cupcake
September 2009 – 1.6 Donut
October 2009 – 2.0/2.1 Éclair
Android V2.0 Éclair was launched in October 2009 and the next version came in December 2009 and included correction of some major errors. The 2.1 version arrived in January 2010. One of the biggest updates included support for Bluetooth 2.1 and the muliti-touch feature.
May 2010 – 2.2 FroYo
Android 2.2, known as FroYo (Frozen Yoghurt) was launched on May 20, 2010 and it came with a number of upgrades, such as automatic updating of apps and a significantly faster features, such as JavaScript, GIF support, etc.
December 2010 – 2.3 Gingerbread
February 2011 – 3.0 Honeycomb
October 2011 – 4.0 Ice Cream Sandwich
July 2012 – 4.1 Jelly Bean
Android Jelly Bean was launched on July 9, 2012 and it mainly focused on safety. This version arrived with a number of upgrades, e.g. support for OpenGL ES 3.0, which enabled advanced graphics and support for Bluetooth Smart (Bluetooth Low Energy Mode).
October 2013 – 4.4 KitKat
This version was expected to be codenamed “Key Lime Pie”, but in the end it became KitKat. This version debuted at the launch of the Nexus 5. KitKat is optimized to run on devices that have at least 340MB of RAM, but 512 MB or RAM is still the recommended minimum. KitKat came with a lot of new features, including Voice Search (Google Now), improved multitasking, Caller ID, seeking out unknown numbers, etc.