Android is an open source and Linux-based working framework for mobile devices and tablet PCs. Android was created by the Open Handset Alliance, drove by Google, and different organizations.
Android offers a brought together way to deal with application advancement for cell phones which implies designers require produce for Android, and their applications ought to have the capacity to keep running on various gadgets fueled by Android.
The first beta variant of the Android Software Development Kit (SDK) was launched by Google in 2007 where as the primary business version, Android 1.0, was launched in September 2008.On June 27, 2012, at the Google I/O gathering, Google declared the Android versions, 4.1 Jelly Bean.
Android applications are generally created in the Java programming language utilizing the Android Software Development Kit.
Once created, Android applications can be bundled effortlessly and sold out either through an application store like Google Play Store, Opera Mobile Store, Amazon App store etc..
Android powers a huge number of cell phones in more than 190 nations around the globe. It’s the biggest introduced base of any versatile stage and developing quicker. Consistently more than 1 million new Android gadgets are initiated around the world.
This instructional exercise has been composed with an intend to show you how to create and bundle Android application. We will begin from condition setup for Android application programming and after that penetrate down to investigate different parts of Android applications.
History of Android
The code names of android ranges from A to N at present like Aestro, Blender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop, Marshmallow and Nougat.