Introduction to Android
Android is a set of software for mobile devices as we can take the following examples - computers, tablets, notebooks, smartphones, smartwatches, setup boxes, electronic book readers, etc.
The Android commonly used to refer to the operating system, also we can say that Android is a complete software stack that contains an operating system based on Linux but specifically designed to run on mobile devices.
It also includes a complete application framework so that we can create or deploy our own custom apps.
History of Android
Initially, ANDY RUBIN founded Android incorporation in polo alto, California, the United States in October 2003. On August 17, 2005, Google acquired Android incorporation, since then it is in the subsidiary of GOOGLE Incorporation.
Versions of Android
The versions of Android are interesting to know. The names of android versions range from A to M currently and having names on delicious desert described in the following table,
| Code name |
Released |
| - |
September 2008 |
| - |
February 2009 |
| Cupcake |
April 2009 |
| Donut |
September 2009 |
| Eclair |
October 2009 |
| Froyo |
May 2009 |
| Gingerbread |
December 2010 |
| Honeycomb |
February 2011 |
| Ice Cream Sandwich |
October 2011 |
| Jelly Beans |
2011 – 13 |
| Kitkat |
October 2013 |
| Lollipop |
- |
Basic Building Blocks of Android
In Android application development, we have these basic building blocks for coding of android application.
- Activity
- Intent
- Content Provider
- Service
- Broadcast Receiver
- Service
Categories of Android applications
There are many kinds of applications available in the online market, the categories are defined here:
- Entertainment
- Tools
- Communication
- Music and Audio
- Social apps
- Media and Video
- Travel and Local
- Locating etc
Madhuram SrivastavaPosted Nov 8, 2015, 8:45 AM
thnx Ratnesh Singh sir
Ratnesh SinghPosted Nov 8, 2015, 6:23 AM
Nice...
Madhuram SrivastavaPosted Nov 5, 2015, 11:41 PM
thank you so much Upendra Pratap Shahi sir for reading :)
Upendra Pratap ShahiPosted Nov 5, 2015, 11:56 AM
nice share
Madhuram SrivastavaPosted Oct 25, 2015, 7:56 AM
yes mr. sanjay i know you are right but the API level was not confirmed at that time so i did not mentioned for " Android Marshmallow ", thnku so much for reading :)
Sanjay SinghPosted Oct 25, 2015, 6:42 AM
next version of android is already announced that is "Marshmallow"
Sanjay SinghPosted Oct 25, 2015, 6:40 AM
good one madhuram sir !!! make it large
Madhuram SrivastavaPosted Oct 24, 2015, 12:22 PM
thnx
Isham KhanPosted Oct 24, 2015, 8:49 AM
helfull for beginners .. nyc
Madhuram SrivastavaPosted Sep 23, 2015, 3:22 AM
thanx to all for your precious comments :) .....
Harshad PansuriyaPosted Sep 23, 2015, 3:16 AM
Nice One
Sibeesh VenuPosted Sep 23, 2015, 3:05 AM
Nice Share
Ajeet MishraPosted Sep 23, 2015, 2:24 AM
nice please continue
Ankit BansalPosted Sep 23, 2015, 1:51 AM
thanks for sharing..
Sujeet SumanPosted Sep 23, 2015, 1:04 AM
Nice Article................
Karthikeyan KPosted Sep 22, 2015, 11:15 PM
Good one sir...Thanks for sharing
Santhakumar MunuswamyPosted Sep 22, 2015, 3:04 PM
Welcome
Santhakumar MunuswamyPosted Sep 22, 2015, 3:04 PM
Good Start
Madhuram SrivastavaPosted Sep 22, 2015, 2:19 PM
thanx Pankaj Kumar Choudhary ji , yes surely i will add details and beginning of coding on android in the next part thanx for appreciation :)
Madhuram SrivastavaPosted Sep 22, 2015, 2:16 PM
thank you Gopi Chand sir :)
Pankaj Kumar ChoudharyPosted Sep 22, 2015, 1:32 PM
Nice Start....... But this article may be longer and also contain some coding part beside the introduction.......
Gopi ChandPosted Sep 22, 2015, 1:27 PM
Good one..:)