Cordova

Formation Cordova pour le développement d’applications mobiles Formation au développement d’applications mobiles avec Cordova

Formation au développement d’applications mobiles avec Cordova

Résumé

- Logiciels : Cordova, Eclipse, Firefox
- Systèmes : GNU/Linux (à jour) ou Windows Seven (SP2 minimum) avec une console de commande
- Internet : bonne connexion nécessaire pour les installations
- Durée : 21 heures
- Public : Développeurs web confirmés
- Pré-requis : Avoir des besoins métier. Un bon niveau de connaissance requis dans les technologies html5, css3, javascript, la connaissance de jquery et bootstrap est aussi nécessaire.
- Objectifs : Utiliser Cordova pour le développement d’applications mobiles
- Tarif : Nous consulter.
- Méthodes mobilisées : Alternance d’apports théoriques et d’exercices de mise en application pratique. Supports numériques pour les apports théoriques, mise en pratique et exercices.
- Modalités et délais d’accès : Sur inscription préalable au minimum 1 semaine avant le début de la formation selon disponibilité du formateur.
- Modalités d’évaluations : Une évaluation du niveau des stagiaires est réalisée avant l’entrée en formation par téléphone ou au moyen d’un questionnaire. Évaluation des acquis et de la satisfaction en fin de formation.
- Accessibilité aux personnes en situation de handicap : Conformité du matériel et des locaux aux personnes à mobilité réduite. Nous informer si un stagiaire en situation de handicap demande une adaptation.
- Taux de satisfaction 2i2l : 100% des stagiaires sont "satisfaits" ou "très satisfaits" à l’issue de leur formation.

Présentation

Liens Cordova :

- le site officiel de Cordova
- la licence Cordova
- la licence Apache v2
- l’article Cordova sur Wikipedia

Programme

Introduction et installation de l’environnement de développement
- découvrir le développement d’applications mobiles : applications natives, web et hybrides
- découvrir les frameworks existants : Appcelerator Titanium, ionic, Qt, Sensha Touch, Phonegap, Cordova,...
- focus sur Cordova et présentation de l’environnement de développement
- TP : mettre en place l’environnement de développement

Bases de développement d’une application web
- revoir le HTML5, le web sémantique
- aborder la communication AJAX entre serveurs et applications mobiles
- TP : concevoir un site en HTML5

Cordova, environnement et développement
- découvrir les extensions (plugins) et l’écosystème
- créer un projet en accord avec le groupe
- déployer un projet sur un smartphone
- TP : créer un projet Cordova, le paramétrer, le déployer

Développer une application mobile avec Cordova
- mettre en œuvre les principaux plugins (extensions)
- connaître la gestion de publication des applications sur les stores (Google Play, Apple Store, Windows Store, F-droïd)
- TP : développer des applications mobiles

Option de perfectionnement, de deux journées supplémentaires, possible.