Formation - Création d'applications mobiles multi plates-formes avec PhoneGap

Développer des applications pour mobiles avec les langages et technologies Web

  • Présentiel ou classe à distance
  • Fondamental
Télécharger le PDF
Dans vos locaux ou à distance
Référence
MB321

Durée
2 jours (14 heures)

Forfait intra - En savoir plus
3 105,00€ HT
(Prix pour un groupe de 12 personnes max)

Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !

Partager cette formation

Créer une application mobile compatible avec les différentes plates-formes du marché (iOS, Android, Windows Phone...) est un vrai défi technique tant les langages et les environnements de développement varient en fonction des OS. Si certains préfèreront créer une application par environnement, d'autres n'ont pas les moyens techniques et financiers de procéder de la sorte. Ces derniers peuvent néanmoins recourir à PhoneGap, un framework particulièrement astucieux, qui leur permettra de mettre à profit leurs compétences en développement web (HTML/CSS/Javascript) pour créer des applications compatibles avec les différentes plates-formes mobiles du marché. A l'issue de cette formation, les participants disposeront des connaissances et compétences nécessaires pour créer et diffuser leurs Apps mobiles créées avec PhoneGap.
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Développeurs et chefs de projet

Prérequis

  • Connaître au moins un langage de programmation et avoir des notions de base sur HTML, CSS, JavaScript et XML
Programme

Le programme

1 - Rappels sur les développements web pour mobile

  • Différences entre application mobile, site web mobile et applications web
  • Avantages du développement mobile multi plates-formes

2 - 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

3 - 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

4 - 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
Objectifs

Les objectifs de la formation

  • 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
Points forts

Les points forts de la formation

  • L'apprentissage par la pratique : en mettant fréquemment les participants en situation, ce programme favorise un ancrage durable et efficace des acquis.
  • Les trucs et astuces des intervenants pour garantir la conversion des sites web en applications mobiles.

Qualité des formations

ib - groupe Cegos est certifié Iso 9001 et Qualiopi.

Formation - Création d'applications mobiles multi plates-formes avec PhoneGap