Introduction
In this article series, I will explain various sections of Android Application Development. In day one, we will see the following points:
- What is Android?
- Android Versions.
- Android Architecture
- Different type of Android devices
- Steps to get the tools and SDK for creating environment for Android application. Below picture says 'Who Am I ?'

1. 1. What is Android?
2. 2. Android Versions
|
Version
|
Release Date
|
CodeName
|
|
1.1
|
9
|
|
|
1.5
|
30
|
Cupcake
|
|
1.6
|
15
|
Donut
|
|
2.0 and 2.1
|
26
|
Éclair
|
|
2.2
|
20
|
Froyo
|
|
2.3
|
6
|
Gingerbread
|
|
3.0, 3.1, 3.2
|
22
|
Honeycumb
|
|
4.0
|
19
|
Ice Cream Sandwich
|
|
4.1
|
9
|
Jelly Beans
|
|
4.4
|
31
|
Kitkat
|
|
5.0
|
12
|
Lollipop
|
3. Architecture
The Android Operating System is roughly into five sections in four main layers.
- 3.1 Linux Kernel - Android is based on Linux Kernel. This layer contains all the low-level device drivers for the various hardware components.
- 3.2 Libraries – It contains all the code that provides the main features of an Android OS. e.g Libraries of SQLite, WebKit, etc.
- 3.3 Android Runtime- It provides a set of core libraries that enable developers to write Android apps using the Java Programming Language. It also includes the Dalvik virtual machine, which enables every Android application to run in its own process.
- 3.4 Application Framework- It exposes the various capabilities of the OS to application developers to use them in the applications.
- 3.5 Applications-Any applications that the developers write are located in this layer.













SubashPosted Aug 22, 2016, 10:31 PM
Useful sir
kalu singh raoPosted Jul 11, 2016, 1:27 AM
Nice...
Naveen BishtPosted Apr 12, 2016, 5:02 AM
very nice
Gowtham RajamanickamPosted Apr 12, 2016, 1:17 AM
keep write
Gowtham RajamanickamPosted Apr 12, 2016, 1:16 AM
good start
Rahul Kumar SaxenaPosted Apr 11, 2016, 10:46 PM
Good start
Mohammed IbrahimPosted Apr 11, 2016, 1:32 PM
nice
Kuppurasu NagarajPosted Apr 11, 2016, 1:08 PM
Nice Sharing
Saurabh RaiPosted Apr 11, 2016, 12:34 PM
Thanks for Sharing
Praveen KumarPosted Apr 11, 2016, 12:31 PM
Very Nice! Sir. It's too helpful.
NitinPosted Apr 11, 2016, 12:19 PM
nice