menu logo orsys formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Applications mobiles

Formation PhoneGap, développer des applications mobiles multiplateformes

Stage pratique
Training video offert
Durée : 3 jours
Réf : PHG
Prix  2019 : 1960 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
Programme

Le développement logiciel pour mobiles peut être complexe et fastidieux. Ce stage propose une méthode basée sur HTML5 et le projet PhoneGap, un duo qui permet un déploiement identique aux applications natives. Il vous apprendra tout le nécessaire pour mettre en œuvre vos applications avec ces technologies.

Objectifs pédagogiques

  • Développer une application Web en HTML5, CSS3 et JavaScript
  • Porter une application Web sur une plateforme mobile avec PhoneGap
  • Installer les différents composants de PhoneGap
  • Utiliser la ligne de commande CLI pour créer, configurer, compiler et déployer des projets
  • Créer un plugin PhoneGap

Travaux pratiques

Tous les développements seront testés sur Smartphone mis à la disposition des participants. Les environnements Android et IOS seront utilisés.
PROGRAMME DE FORMATION

Applications Web sur mobiles

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

Démonstration
Exemples de 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.

Travaux pratiques
Manipulation des différentes technologies dans le cadre de développement d'applications pour mobiles.

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.

Travaux pratiques
Développement d'une application avec HTML5.

Portage sur plateforme mobile

  • Les limitations des applications Web sur un navigateur de plateforme mobile. Comment les gérer ?
  • Utilisation des debuggers Web.
  • Les librairies graphiques mobiles. Jquery.
  • Utilisation des écrans tactiles des plateformes mobiles.
  • Evénements pour la gestion des gestes en JavaScript.
  • Rendre une application Web native et déployable dans les stores (App Store et Market place).

Travaux pratiques
Mise au point d'une Web App pour mobile. Utilisation des API et outils présentés dans le chapitre.

Introduction au projet PhoneGap

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

Travaux pratiques
Prise en main de PhoneGap. Création d'un projet.

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, etc.
  • Création d'un plugin PhoneGap.
  • Comment étendre JavaScript ?
  • Focus sur le développement natif pour les plateformes.
  • Test dans les environnements respectifs. Simulateurs Android et IOS.

Travaux pratiques
Mise en œuvre de certaines spécificités de la plateforme mobile dans l'application développée. Création d'un plugin PhoneGap.

Participants / Prérequis

» Participants

Développeurs. Chefs de projets.

» Prérequis

Il est important d'avoir une expérience du développement Web. Connaître le langage Java et/ou Objective-C ainsi que l'environnement Eclipse et/ou XCODE est un plus.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys