PhoneGap is a rapid development platform for creating cross-platform mobile applications based on HTML, CSS and JavaScript. It enables developers to take advantage of the core features of iPhone, Android, Palm, Symbian, WP7, Bada and Blackberry smartphones - including geolocation, accelerator, contacts, sound and vibration, etc. In addition, PhoneGap has a rich set of plug-ins that can Expand unlimited functionality. PhoneGap is free, but it requires additional software provided by specific platforms, such as iPhoneSDK for iPhone, AndroidSDK for Android, etc. It can also be developed in conjunction with DW5.5. Using PhoneGap is only slightly better than building separate applications for each platform, because although the basic code is the same, you still need to compile the application separately for each platform.