PhoneGap Cordova
Objectifs
- Comprendre le développement mobile hybride.
- Maitriser l'API Phonegap / Cordova
Programme
Présentation du mobile hybride
- Introduction
- Histoire et licences Phonegap / Cordova
- Fonctionnement
- Le web embarqué, apports de HTML5
- Nouvelles API Javascript pour les mobiles
- Outils de création
- Outils de build
- Les limites de l’hybride
- Ressources, autres frameworks
Outils de développement
- Ligne de commande CLI
- Configuration : le fichier config.xml
- Structure d’un projet Phonegap
- Tester dans le navigateur / intégrer
- Frameworks UI et Javascript (jQuery Mobile, Sencha Touch, Ionic)
- Tests et Debug sur un device ou un émulateur
- Intégration avec environnement natif avec les SDK Android / iOS
- Problèmes
TPs : premières mises en oeuvre
Phonegap API et plugins natifs
- Introduction
- Cycle de vie et événements : device, application, boutons
- Les notifications et les différences sur les OS
- La batterie
- Stockage / système de fichiers
- Accès aux contacts
- Géolocalisation et affichage d’une Google Map
- Médias : lecture et enregistrement
- capture de photo : stockage, qualité, configuration
- Bases de données
- Autres API
TPs : Mise en oeuvre des APIs
Les plugins Phonegap
- Les plugins de base et les plugins externes
- Plugman
- Installer un plugin
- Développer un plugin
TPs : Création de plugin PhoneGap
PhoneGap Build
- Présentation
- Utilisation
- Création d’une application
- Uitiliser GitHub
- Debug d’une application
- Mise à jour automatique
- Gestion des clés
TPs : Création d’une application via le build
Please login to get access to the quiz
Back to Développement d’applications multiplateformes