
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.
2. Construire et Debeugguer des applications avec des outils de développement multiplateformes.
- 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
- Affiner votre environnement de développement
- Cas pratique : construire une application avec ajout des écrans et Bootstrap.
- 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
- 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
- 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
- Une introduction à la Géolocalisation
- L’API PhoneGap « Géolocalisation »
- Positionner votre mobile avec Google Maps
- Utilisation de Google pour retrouver les Adresses
- 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
- 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
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
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
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]