cordova Flashcards

1
Q

Principe

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

ce quoi cordova

A

Apache Cordova est framework de développement mobile hybride open source developpé par Apache

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Le CLI de Cordova permet de :

A

-créer un nouveau projet

-ajouter des platformes pour un projet

-ajouter des plugins pour un projet

-compilier et tester un projet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Etapes Préparation de ENV

A

installation node.js

installation cordova via node.js

*installer un SDK(android SDK):sdk manager et adv manager

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ce quoi node.js

A

est une platforme logicielle libre en js qui offre un gestionnaire de paquettage nommé npm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Creation d’un projet

A

cordova create “nomProjet” “nomPackage” “nomAppliaction”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ajouter un platform

A

cordova platform add “nomplatforme”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

ajouter des plugins

A

cordova plugin add “nomPlugin”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

compilier et tester

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

structure du projet

A

www : code source

plugins : plugins installés

platforms : platformes ajoutées

hooks : script spéciaux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Configuration

A

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 …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

fichiers source par défaut

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

personnalisation par platform cible

A

-creer un répertoire “merges”

-creer un sous-répertoire pour chaque platforme cible

-creer les autres répertoires

How well did you know this?
1
Not at all
2
3
4
5
Perfectly