History of Android
Home Courses Community Support
Gray Matter

First Step Towards Android: Introduction »

Understanding Activities and Intents »

Hands On With UI Designing In Android (Controls-Views,Widgets and Layouts) »

Updating... »

History of Android

History of Android is as below -

  • The development of Android has started at Android Inc. in Palo Alto, California, United States in October, 2003.  It was a vision of a person named Andy Rubin, the co- founder and former CEO of Android Inc. Later on Google acquired Android Inc. on 17th August 2005. Since then it is a part/subsidiary of Google Inc.
  • Google announced the development of Android OS in 2007.
  • In 2008, HTC launched his first android enabled mobile named HTC dream T1 G1.
  • Andy Rubin, Rich Miner, Chris White and Nick Sears were the key employees of Android Inc.
  • It was originally proposed for camera but later they shifted to smart phones because of low market in camera only.
  • Android is the nick name of Andy Rubin given by his coworkers because of his love towards robots.

Before the beta version (November 2007) there were two internal releases of the software inside Google and the OHA. Names of fictional robots were chosen, for the milestones in internal releases with various releases code-named "Astro Boy", "Bender" and "R2-D2".

Earlier Dan Morrill has created some of first mascot logos, then after there were several changes were made but the current green Android logo was designed by Irina Blok.[8] The project manager, Ryan Gibson, conceived the confectionary-themed naming scheme that has been used for the majority of the public releases, starting with Android 1.5 "Cupcake".

Code Name Version API Level
Astro 1.0  
Bender 1.1  
Cupcake 1.5 3
Donut 1.6 4
Eclair 2.1 7
Froyo 2.2 8
Gingerbread 2.3 9 and 10
Honeycomb 3.1 and 3.3 12 and 13
Ice Cream Sandwitch 4.0 15
Jelly Bean 4.1, 4.2 and 4.3 16, 17 and 18
KitKat 4.4 19
Lollipop 5.0 21 and 22
Marshmallow 6.0 23

Below is the image explaining android versions-


← Preview

Categories of Android Applications

Next →

What is API Level?


Our mission is to provide highly effective and quality education via innovative solutions. Geeksdemy look forward to bridge the gap between in-demand technology and academics in order to deliver innovative, easy, interesting and affordable learning across the Globe.


  • Python
  • Game Development with Unity 3D
  • Arduino
  • PCB & Circuit Designing
  • Robotics and Embedded C
  • 8051/8052 Embedded Systems
  • QuadCopter & UAV
  • MATLAB with Robotics
  • Raspberry Pi
Learn On the Go!
Get the Android App
Get the iOS App