In the recent years smart Phone has took its own place in
mobile market with having lots of features and applications. In 2007 Google
launched Android platform which is complete Linux based software to stand in
highly competitive market. In other words android is a group of software
programs, which is designed on Linux operating system.
Only mobile and tablet devices support android operating
system, still desktop computer not support android. It represents of an
operating system (OS), key applications and the middleware. The tools and APIs
needed to develop an android application, which is listed in the Android SDK. The
Android SDK also has a QEMU with sample code, tutorials and documentation to
guide Android developers. Some times developers also have to use JAVA
programming to develop Android based Application.