cordova Flashcards
Principe
- Complier un code source Web en application mobile hybride
- Accès aux fonctionnalités via une API JavaScript
- Appel de code natif via des appels JavaScript
ce quoi cordova
Apache Cordova est framework de développement mobile hybride open source developpé par Apache
Le CLI de Cordova permet de :
-créer un nouveau projet
-ajouter des platformes pour un projet
-ajouter des plugins pour un projet
-compilier et tester un projet
Etapes Préparation de ENV
installation node.js
installation cordova via node.js
*installer un SDK(android SDK):sdk manager et adv manager
ce quoi node.js
est une platforme logicielle libre en js qui offre un gestionnaire de paquettage nommé npm
Creation d’un projet
cordova create “nomProjet” “nomPackage” “nomAppliaction”
ajouter un platform
cordova platform add “nomplatforme”
ajouter des plugins
cordova plugin add “nomPlugin”
compilier et tester
pour un ENV spécifique
cordova build
cordova build android
#via un dispositif connecté via un cable USB
cordova run android
#sur un emulateur
cordova emulate android
structure du projet
www : code source
plugins : plugins installés
platforms : platformes ajoutées
hooks : script spéciaux
Configuration
dans un fichier config.xml (dans la racine du projet ) permet de controler plusieurs aspect de l’applications mobile il contient Nom d’appliaction,auteur,version,description …
fichiers source par défaut
code source par défaut permet de tester l’environnement et offrir un code modifiable
Fichiers source par défaut
index.html
index.css
index.js
logo.png
personnalisation par platform cible
-creer un répertoire “merges”
-creer un sous-répertoire pour chaque platforme cible
-creer les autres répertoires