It is real fact that as compared to other mobile platform like iphone, blackberry and windows, there is great demand of Android in the whole mobile market. For executing the task of android app development, first of all a person must gain technical knowledge of programming language such as JAVA and C++. Along with technical knowledge he must also gain the practical knowldge of using Android SDK. A person with basic programming language can also execute the task of app development process.