Apache Cordova

De EduTech Wiki
Révision datée du 13 avril 2018 à 15:36 par Jacky Bossey (discussion | contributions) (Page créée avec « ==Introduction== Apache Cordova est un framework open-source permettant de créer des applications mobiles multi-plateformes en HTML, CSS et Javascript. Ce framework étai... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Introduction

Apache Cordova est un framework open-source permettant de créer des applications mobiles multi-plateformes en HTML, CSS et Javascript. Ce framework était à l'origine Apache Callback ou plus connu, Adobe PhoneGap.

Installer Cordova

A l'inverse de PhoneGap qui bénéficie d'un assistant de conception, Cordova nécessite de passer par des lignes de commande qui s'exécute dans Node.js. Il est donc nécessaire d'avoir certaine connaissance en Node.js.

Pour installer Cordova, il faut taper la commande NPM suivante:

npm install -g cordova

Créer un projet

Pour créer un projet vierge vous devez commencer par vous rendre dans le dossier où vous souhaitez créer votre projet. Pour cela, utilisé les commandes de navigation:

cd = pour vous déplacer ls = pour lister le contenu d'un dossier

Une fois dans le répertoire cible, utilisé la commande suivante:

cordova create AppName (AppName fait référence au nom de votre application)

Si vous désirez de l'aide vis à vis de la commande create, vous pouvez utiliser la commande:

cordova help create

Ajouter une plateforme

Une fois le projet créer, vous devez indiquer à votre applicaton la ou les plateformes cibles. Commencez par vous rendre dans le dossier de votre application. cd AppName. Puis, utilisez la commande suivante:

cordova platform add <plateformName>

Voici la liste des différentes plateformes disponibles:

  • ios = Apple IOS
  • amazon-fireos = Amazon Fire OS
  • android = Google Android
  • blackberry10 = Blackberry OS
  • firefoxos = Firefox OS

Lancer l'application

Ajouter des plugins

Personnaliser les icones de l'application

Configurer votre application