Who on earth doesn’t know Android? Android is so popular that I think its not necessary to explain what it is, but presently my target audience are beginners or even novices so…….
Android is a mobile phone Operating System, undertaken by Google, which is designed from scratch with developers in mind. Developers can create highly engaging and rich applications on Android which can make use of core functionalities like calling, texting , camera, Bluetooth, 3G, GPS, Wi-Fi etc. Built on Linux Kernel, it uses a custom Dalvik Virtual Machine (unlike java which uses JVM) which is optimized for memory and hardware resource usage in mobile phones. Developers can develop Android applications using Android SDK and Java programming language. Did I mention Android is Open Source? You can always refer developer.android.com for more information. Alright! This was quick techy intro to android.
Android is not Google’s brain child
Wondering who created Android? Andy Rubin and Rich Miner devised Android long before in 2003. As android started eating competition Google acquired Android Inc. in 2005 (you know Google! It has done with many start-ups).
Android wasn’t Open Source in its early stages.
Until October 2008 Android was not Open Source. Google declared Android as Open Source on 21st October 2008. check this link where Google announced Android as Open Source.
Naming convention for Android Versions
Ever wondered what Froyo, Éclair names of Android mean. Android versions are named after the names of cakes, pastries, ice-creams and desserts. Froyo, Android 2.2, means frozen yogurt and Éclair is named after a French custard filled donut. Much anticipated Gingerbread means a dark molasses cake flavoured with ginger.
First Android phone and first Android app.
HTC's T-Mobile G1 was first mobile phone to run Android. It was slow compared to modern Android devices. Snake, the classic game from 1970s, was first app built on Android SDK.