As technology is growing at the speed of light, mobile applications have become highly popular among the people of all generations. These applications make it easy for smart phone users to carry out routine tasks. Mobile phone application development involves various platforms such as android, Symbian and iPhone OS blackberry operating system for different mobile devices.