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.