Mobile app development is often used to develop the apps for mobile devices like mobile phones, personal digital assistants, and lot more. With the exploring nature of smartphones and tablets, it is becoming more popular in the field of software creation. Like desktop PC software development, programmers began to create applications for the minimal set of hardware. Various operating systems such as Android and iOS, support many types of apps like native apps, HTML5 apps, and hybrid apps. Native apps are created for those operating systems by using various software tools and languages in which iOS version uses Xcode and Objective –C and Android uses Eclipse and Java.