menu
Formation application mobile PhoneGap

Formation application mobile PhoneGap

Développer avec PhoneGap

Cette formation a pour objectif de comprendre et apprendre comment créer un site pour mobiles, en utilisant simplement le moteur PhoneGap combiné avec les standards du web HTML/CSS/JavaScript.

Inter, Intra ou Mix-Learning

DURÉE

5 jours (durée personnalisable)

PUBLIC CONCERNÉ

Cette formation s’adresse aux développeurs et aux chefs de projets informatiques.

 

PRÉREQUIS

Cette formation demande d’avoir une expérience du développement web. Connaître le langage Java et/ou Objective-C est un plus.

Programme

APPLICATIONS WEB SUR MOBILES

  • Possibilités offertes par ce modèle d’implémentation
  • Focus sur la librairie WebKit
  • Introduction aux technologies Web Apps

TECHNOLOGIES WEB CLIENT

  • JavaScript, la structure du langage
  • Les concepts Objet et JavaScript. Utilisation de FireBug
  • CSS version 3. Concepts et propriétés
  • Mise en œuvre de CSS via des exemples
  • HTML/DOM. Comprendre la structure d’un document
  • Librairies graphiques. L’exemple de jQuery
  • Le concept Ajax. Contraintes de sécurité d’exécution
  • Le module XMLhttpRequest

UTILISATION DE HTML 5

  • Comment utiliser l’API de stockage ?
  • La gestion Offline. La synchronisation des données
  • La concurrence de traitement
  • Le dessin via le Canvas. La gestion son/vidéo
  • Les nouveaux éléments de formulaire

PORTAGE SUR PLATE-FORME MOBILE

  • Les limitations des applications Web sur un navigateur de plate-forme mobile
  • Utilisation des debuggers Web
  • Les librairies graphiques mobiles, jQuery
  • Utilisation des écrans tactiles des plateformes mobiles
  • Événements pour la gestion des gestes en JavaScript
  • Rendre une application Web native et déployable dans les stores (App Store et Market place)

INTRODUCTION AU PROJET PHONEGAP

  • Présentation de l’architecture des applications
  • Introduction à PhoneGap
  • Installation de PhoneGap. Pour Android. Pour IOS

UTILISATION DE PHONEGAP

  • Accès aux spécificités des plateformes mobiles
  • Les dispositifs hardware natifs : accéléromètre, GPS, magnétomètre, appareil photo/vidéo
  • Création d’un plugin PhoneGap
  • Focus sur le développement natif pour les platesformes.

Financements

Éligible au CPF, au CIF, aux financements Pôle Emploi ou Région...