Mobile phones are not just a way of communication nowadays. Numerous facilities can be availed from them and this consists of variety of services which includes entertainment services (music, videos and games, etc.), Net banking, online shopping, online payments and many more. Smarter applications need to be developed to meet the requirement of common man. The desire to present information upon mobile devices continues to grow: specifically with the seamless extension associated with organization data on tiny screen. Because of this, answers intended for shortening the particular data-to-mobile implementation cycle are generally raising, therefore, the desire for mobile development platform. Developing mobile apps is not such always easy though. The developer must have a long time experience and up-to-date knowledge of latest technologies to develop the application that fulfill the particular user’s requirements.