PhoneGap 3

Mobile

PhoneGap 3


PhoneGap 3

Objectifs pédagogiques
Formation permettant aux développeurs désireux de construire des applications mobiles multiplateforme, de le faire en utilisant PhoneGap.
Cette formation se veut très pratique donc suffisante pour vous rentre autonome en trois jours pour développer des applications robustes, modulaires et multiplateformes.

[accordion title= »1. Démarrez avec PhoneGap »]

  • La différence entre Phonegap et Apache Cordova
  • Historique et Evolution de PhoneGap
  • Mot sur le système d’exploitation
  • Mot sur l’outil de commande en ligne
  • Création d’un code commun pour les applications multiplateformes.
[/accordion]

2. Construire et Debeugguer des applications avec des outils de développement multiplateformes.

[accordion close= »1″ title= »3. Démarrez avec des applications Mobiles centrées autour de HTML 5/CSS3/JavaScript »]
  • Bonnes pratiques pour les bonnes performances.
  • Dimensionnement de la taille de l’écran et la pixellisation.
  • Choix du Modèle Web App
  • Configuration de votre projet en utilisant Cordova-cli
  • Votre première Application « Hello World »
  • Cas pratique : Ouverture d’une fenêtre Modale en utilisant BootStrap.
  • Atteindre le Look and feel de Ios
[/accordion] [accordion close= »1″ title= »4. Architecturer votre application Mobile »]
  • Affiner votre environnement de développement
  • Cas pratique : construire une application avec ajout des écrans et Bootstrap.
[/accordion] [accordion close= »1″ title= »5. Faire des interfaces et améliorer les interactions utilisateurs »]
  • Compression des fichiers JavaScript pour un environnement de production avec Closure.
  • Utilisation de UglifyJS avec le compilateur Closure.
  • Optimisation du JavaScript avec require.js
  • Comparaison des outils de comparaison.
  • Création des multiples vues de l’application
  • Accéder à l’API DEVICE dans une application mobile
  • Utilisation de l’accéléromètre et de la gestion des transitions.
  • Démarrez avec les API de PhoneGap
  • Explorez l’API de connexion
[/accordion] [accordion close= »1″ title= »6. Utilisation du Storage Device et de l’API contact »]
  • Stockage des données d’application
  • Lecture et Ecriture des données en LocalStorage Mobile
  • Remplir sa base de données
  • Limitation des bases de données
  • L’API Contact
  • Filtrer les contacts Mobile
[/accordion] [accordion close= »1″ title= »7. Dispositifs d’accès aux capteurs de DEVICE »]
  • Les capteurs de l’appareil Mobile : accéléromètre
  • La détection des secousses dans votre application
  • Manipulation de l’orientation de l’appareil Mobile
  • Utilisation de l’API Compass
[/accordion] [accordion close= »1″ title= »8. UTILISATION données de localisation avec PhoneGap »]
  • Une introduction à la Géolocalisation
  • L’API PhoneGap « Géolocalisation »
  • Positionner votre mobile avec Google Maps
  • Utilisation de Google pour retrouver les Adresses
[/accordion] [accordion close= »1″ title= »9. La manipulation de fichiers »]
  • Comprendre l’API Fichiers
  • Lister des dossiers et les fichiers de manière récursive
  • La lecture et le rendu d’une image
  • Le téléchargement et l’enregistrement d’un fichier
[/accordion] [accordion close= »1″ title= »10. CAPTURE ET DISPOSITIF DE MANIPULATION MEDIA »]
  • API de l’appareil photo ou l’API de capture?
  • Accès à la caméra en utilisant l’API de l’appareil photo
  • Accéder à la caméra de l’appareil
  • Contrôle de la position du rouleau de la caméra
  • L’API de capture
  • Manipuler des images avec Canvas
[/accordion]

Nos formateurs
[frame_left src= »https://odellya.com/wp-content/uploads/2015/03/User.png » href= » »][/frame_left] La compétence technique de l’ensemble de nos formateurs pédagogues se justifie d’une
expérience technique réelle sur chacun de leur domaine d’intervention
Durée de la formation : 3 jours

Ce cursus s’adresse aux :

  • Développeurs d’applications mobiles

Prérequis :

  • Installer et configurer votre environnement de développement PhoneGap
  • Gérer les fondamentaux de base du code multi-plateforme
  • Construire des applications modulaires et performantes
  • Interagir avec les capteurs du périphérique, système de fichiers, et la caméra
  • Utiliser les API clés de PhoneGap
  • Intégrer du code natif dans votre application mobile
  • Ecrire un plugin PhoneGap
  • Localisez une application mobile

 

Les formations du cursus


[one_third] [styled_box color= »blue » title= »PhoneGap 3″]
3 jours
  • Installer et configurer votre environnement de développement PhoneGap
  • Gérer les fondamentaux de base du code multi-plateforme
  • Construire des applications modulaires et performantes
Développeurs d’applications mobiles
[/styled_box] [/one_third] [one_third] [styled_box color= »blue » title= »Sencha Touch 2″]
3 jours
Connaître les concepts orientés Objet, JavaScript, HTML5, CSS3 serait fortement souhaité.
Développeurs mobile débutants, intermédiaires ou avancés
[/styled_box] [/one_third] [one_third_last] [styled_box color= »blue » title= »Ionic »]
3 jours
Connaître les concepts orientés Objet, JavaScript, HTML5, CSS3, AngularJS serait fortement souhaité.
Développeurs mobile débutants, intermédiaires ou avancés
[/styled_box] [/one_third_last]