Création d’applications mobiles multi plates-formes avec PhoneGap
Objectifs
- Connaître les principes et techniques de PhoneGap
- Comprendre comment convertir une application Web en application mobile
- Savoir déployer vos applications sur les stores
- Apprendre à optimiser vos déploiements
Programme
Rappels sur les développement web pour mobile
- Différences entre application mobile, site web mobile et applications web
- Avantages du développement mobile multi plates-formes
PhoneGap
- Présentation générale
- Présentation de l'architecture des applications par plate-forme
- Les spécificités des plate-formes supportées : Android, IOS
- APIs PhoneGap et principe de mise en oeuvre
- Installation de l'environnement de développement avec Android et iOS
Mise en oeuvre
- Les principes de mise en oeuvre
- Accès aux dispositifs hardware natifs : accéléromètre, GPS, magnéto, appareil photo et vidéo, etc...
- Utilisation des services natifs : carnet d'adresse, SMS, mail, photo, etc...
- Création d'un plugin PhoneGap
- Développement avec les SDK d'Android et d'IOS
- Optimiser la gestion des tests
- Les aspects administratifs
- Travaux pratiques
PhoneGap : une plate-forme extensible ?
- Bibliothèques JavaScript disponible
- Plugins en natif
- Portage d'un site web vers le mobile
- Gérer les limites imposées par les navigateurs des plates-formes mobiles
- Principales étapes et clés de la mise au point d’une application web mobile
- Déployer dans les stores App Store et Market place
- Travaux pratiques
Please login to get access to the quiz
Back to Développement web – Frontend