PhoneGap is the open source framework that gets you building amazing mobile apps using web technology
Rapid development = better apps
For web developers with a history of creating outstanding user experiences and products, PhoneGap is the tool to use to quickly transfer web development skills into making awesome mobile apps. Leverage the web technologies that you know and love to make more time for rapid iterations and releases. By releasing your mobile app early and often, and gathering metrics for quick iterations, your customers get what they want and need.
Cross platform = greater reach
There is nothing worse than making your hugely anticipated/successful/helpful mobile app only available for a single platform. It means missing out on a huge part of your potential customer base. By using PhoneGap you can create an app for each of the platforms that you choose, using a single code base. Focus on creating a great experience for all of your potential customers instead of authoring complex platform compatibility layers — it just makes sense.
Native APIs = native functionality
Open source = great community
By remaining free and open source, PhoneGap makes mobile app development accessible to thousands of web developers. We have great community support, which means that there are more people available to help you out and to keep the software current and robust. The Adobe PhoneGap team remains highly active in the stewardship and development of the Apache Cordova project.
PhoneGap vs. Apache Cordova
We’re often asked “What is difference is between PhoneGap and Cordova?”. Apache Cordova was born from PhoneGap. In 2011, the PhoneGap codebase was donated to Apache for incubation, and the project has continued to thrive ever since. Apache Cordova is still the engine that powers PhoneGap, much like WebKit is the engine that powers many modern web browsers.
The PhoneGap CLI is the most powerful and flexible way to use PhoneGap. Built on top of Apache Cordova, you can create, serve, compile, and run apps from the comfort of your command-line terminal. Written in Node.js and distributed on npm, you can use the CLI on any platform and integrate it into any web development workflow. Whether developing locally or running a continuous integration server, the PhoneGap CLI will meet your needs.
If you're a power-user who wants control over your environment, then the PhoneGap CLI is for you.Read the Docs
PhoneGap Desktop is the simplest way to get started using PhoneGap. You use it to create apps, and serve those apps to connected mobile devices. It is the alternative to using the CLI, using the same libraries under the hood. So no need to memorize commands or install dependencies - those are all included when you download PhoneGap Desktop.
If you prefer to use a GUI, then PhoneGap Desktop is for you.
Developer Mobile App
We created the PhoneGap Developer mobile app so that you can quickly see how your mobile app looks and works. Develop locally then instantly see changes on your connected mobile device - without the need to re-sign, re-compile, or reinstall your app to test your code. By testing your PhoneGap app on a mobile device, you get access to device APIs that aren’t available in web browsers.
PhoneGap Developer gives you the confidence that your app will work as you intend on the devices that you are targeting.
Package your mobile apps in the cloud with PhoneGap Build.