Mobile apps with HTML, CSS & JS
Target multiple platforms with one code base
Free and open source
Reusable code across platforms
Support for offline scenarios
Access native device APIs
Cordova command-line runs on Node.js and is available on
NPM.
Follow platform specific guides
to install additional platform dependencies. Open a command prompt or Terminal, and type npm install -g cordova
.
Create a blank Cordova project using the command-line tool. Navigate to the directory where you wish to create your project and type cordova create <path>
.
For a complete set of options, type cordova help create
.
After creating a Cordova project, navigate to the project directory. From the project directory, you need to add a platform for which you want to build your app.
To add a platform, type cordova platform add <platform name>
.
For a complete list of platforms you can add, run cordova platform
.
$ cd MyApp
$ cordova platform add browser
From the command line, run cordova run <platform name>
.
Cordova wraps your HTML/JavaScript app into a native container which can access the device functions of several platforms. These functions are exposed via a unified JavaScript API, allowing you to easily write one set of code to target nearly every phone or tablet on the market today and publish to their app stores.
PhoneGap is the original and most popular distribution of Apache Cordova. Turn your HTML, CSS and JavaScript into an app on your device in minutes using our simple desktop and developer apps.
Ionic is a front-end SDK for building cross-platform mobile apps. Built on top of Angular, Ionic also provides a platform for integrating services like push notifications and analytics.
Comprehensive cloud-powered and framework-agnostic set of tools Monaca supports both online and offline development, debugging with live-reload feature and cloud build experience.
Custom Elements-based HTML5 framework offers a large selection of components and responsive layout support. Onsen UI lets you create professionally designed multiplatform apps without acquiring additional skillset.
Popular IDE for building cross-platform apps for Android, iOS, and Windows. Complete with advanced build and debugging support.
App Builder is a complete IDE for Microsoft Windows which allows to create HTML5 and native apps without programming knowledge. Offers dozens of controls and actions ready to be used in your apps and lot of app samples to learn it.
Framework7 is a free and open source mobile HTML framework for developing hybrid mobile apps or web apps with iOS & Android native look and feel.
Evothings Studio provides Cordova developers with a rapid development workflow, tutorials and example apps for the Internet of Things. Support for Bluetooth Low Energy (BLE) and other IoT related technologies.
NSB/AppStudio is an IDE for webapps/native apps. One step install includes complete PhoneGap integration, plus Bootstrap, jQuery Mobile and jqWidgets. Drag and Drop Designer. Easy programming in JavaScript or BASIC. Windows and MacOS.
Mobiscroll is a collection of cross platform UI controls for delivering polished iOS, Android & Windows Phone apps. Framework agnostic, use it with plain Javascript, jQuery, Angular, React or Knockout.
Instabug provides Cordova developers with a bug reporting and in-app feedback solution. With a one minute install guide, it enables users to seamlessly report bugs while automatically attaching details such as network logs, repro-steps, etc.
Pacifica - Stress and Anxiety Relief
Daily tools for stress, anxiety and depression based on Cognitive Behavioral Therapy and Mindfulness.
Sworkit - Personal Workout Trainer
Sworkit delivers on-demand, personalized video exercises to millions of users to help them stay fit.
JustWatch - Streaming Search Engine
JustWatch is the easiest way to see if your favorite movies or TV shows are available on any streaming provider.
Gudog brings together dog owners and trustworthy dog sitters who offer Home Dog Boarding, Dog Walking and Doggy Daycare.
Series Seven allows you to track your favorite TV shows and easily get all information about TV show. You'll never miss new e...
Get a Handyman or Plumber to your House in 1 Hour. Keepe delivers the right contractor at your doorstep.
Clever Baby - Baby Log & Tracker
Clever Baby is the easiest way to track your baby's well-being, growth and development.
You are using PhoneGap Build to develop your Apps? Then Buildr will be your new best friend. Rebuild, pull and monitor your a...
One Verse BIBLE is a beautifully crafted Bible app to focus more on each Bible Verse and to compare easily with various Bible...
Finally, a game of chess everyone can enjoy. Play chess against the computer or challenge your friends in online multiplayer...