PhoneGap framework which is used for mobile development and It is enables software programmers to build applications for mobile devices using JavaScript, HTML5, and CSS3, instead of device-specific languages such as Objective-C. PhoneGap is also used for wrapping the HTML, CSS and Javascript code depending upon the platform of the device because there have differnet-2 device platform. PhoneGap extend the functionality of HTML and Javascript to work with different -2 devices. The resulting applications are hybrid, meaning that they are neither truly Mobile native application native nor purely web based. It is mandatory that you have knowledge of HTML, CSS and JScript to create website that you might want to put on App. No other programming language is required to use PhoneGap.