Nouveau dans Firefox 39.
Apache Cordova permet d'écrire des application en utilisant HTML, JavaScript, et CSS, et ensuite de générer des applications natives pour les plate-formes mobiles tels que iOS ou Android. Avec Cordova, vous pouvez également générer une version de votre application pour Firefox OS.
Depuis Firefox 39, WebIDE supporte directement les applications Cordova : Cela signifie que vous pouvez éditer des applications Cordova dans WebIDE, et WebIDE s'occupe de générer la version Firefox OS tout seul.
Pour commencer, il faut créer une application Cordova de façon classique :
- Installer Cordova :
npm install -g cordova
- Créer une application Cordova :
cordova create my-app
- Ajouter Firefox OS comme plate-forme cible pour votre application :
cd my-app cordova platform add firefoxos
Sur Windows, il est possible d'ouvrir une invite de commande directement dans un dossier en faisant Maj + clic droit sur le dossier voulu puis sélectionner "Ouvrir une fenêtre commandes ici"
Il faut ensuite :
- Ouvrir WebIDE.
- Sélectionner "Ouvrir une application empaquetée", puis sélectionner le dossier contenant le fichier
config.xml
de l'application.
Il est maintenant possible d'éditer l'application en tant qu'application Cordova, et lorsque l'application est lancée, WebIDE se charge tout seul de générer la version Firefox OS. WebIDE régénère également l’application lorsque des changements qui affectent le manifeste de l'application, afin de pouvoir effecteur la validation de manifeste.