We've got something for every stage of your mobile app development process.

PhoneGap is the open source framework that gets you building amazing mobile apps using web technology

We created this approach to authoring apps because we’re web developers at ❤, and wanted to remove the complexity of writing an app in multiple languages (like Objective C and Java) for all of the relevant mobile platforms. With PhoneGap you build beautiful cross-platform apps using HTML, CSS and Javascript.

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

Developing your mobile app using HTML, CSS and Javascript doesn’t mean that you have to give up on native functionality that makes mobile devices so extraordinary. PhoneGap gives you access to all of the native device APIs (like camera, GPS, accelerometer and more), so that the app you build with web tech behaves just like a native app. It’s pretty cool.

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.

It’s the robust tools that sets PhoneGap apart, including:
our command line interface, the PhoneGap Desktop app, the PhoneGap Developer app, and PhoneGap Build.

PhoneGap CLI

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

Desktop App

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.

Latest Version

Download for:

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.

Download for:

PhoneGap Build

Take the pain of compiling out of mobile app development - simply upload your HTML, CSS and Javascript assets to PhoneGap Build and we’ll package them for you. Get app-store ready apps without the headache of maintaining native SDKs. We do the work for you in the cloud and your app will always be built with the most up-to-date SDK for the platform you are targeting.

Package your mobile apps in the cloud with PhoneGap Build.