PhoneGap is an open-source framework that allows developers to build mobile apps using standardized web APIs for smartphones and tablets. It wraps HTML, CSS, and JavaScript in a native container so developers can access native device functions like the camera or accelerometer from web technologies. PhoneGap supports developing for iOS, Android, BlackBerry, Windows Phone and other platforms from a single codebase.