Développement web - Frontend

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
Créer un site web professionnel (Prev Lesson)
Back to Développement web – Frontend