Groupe Lexom

La création d'applications mobiles avec Cordova

Groupe Lexom

Non finançable CPF
Salarié en poste / Entreprise
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
990 €
Durée
14 h sur 2 Jour(s)
Pré-requis

Disposer de connaissances certaines en développement Web (HTML / CSS et JavaScript).

Certifications
OPQF Greta Plus ICPF Datadock NF Service Formation Professionnelle Qualiopi
Localité
En savoir plus sur les localités en présentiel
Objectifs
  • Découvrir les enjeux du développement d'applications mobiles
  • Identifier le processus de développement d'une application mobile avec Cordova
  • Mesurer l'avantage induit par les applications hybrides développées avec Cordova
  • Gérer la migration d'une application Web en application mobile
Programme
A l'issue de la formation, les participants seront préparés à :

Jour 1 - Matin

1. Découvrir le framework Cordova
  • L'historique, l'évolution et les enjeux du développement mobile
  • Les possibilités fonctionnelles et techniques de Cordova
  • L'architecture de Cordova - Les plateformes supportées - Les applications mobiles (natives, Web et hybrides)
  • Les interactions avec le device

Jour 1 - Après-midi

2. Créer un projet Cordova
  • Les composants de base
  • La création d'une application multiplateforme
  • Le développement multiplateforme, avantages et inconvénients - L'installation de l'environnement de développement
  • L'installation de Cordova
  • La ligne de commande CLI
  • L'organisation des dossiers Cordova

Jour 2 - Matin

3. Utiliser l'API Cordova
  • Les principes et le fonctionnement d'un plugin Cordova
  • Les plugins natifs (géolocalisation, caméra, accéléromètre...)
  • L'accès aux contacts
  • Les plugins externes
  • Les boîtes de dialogue alert, confirm, et prompt
  • L'installation, le développement et la validation d'un plugin
  • Le test de la connexion

Jour 2 - Après-midi

4. Opérer une migration de son application Web en application mobile
  • Le développement d'une application Web
  • Rendre une application responsive
  • La gestion du touch
  • Les frameworks disponibles (jQuery Mobile, Sencha Touch, Ionic...)
  • Le déploiement, les tests et le débogage sur device ou sur émulateur
  • L'utilisation de WebView
Haut de page