Historique
Quelle différence y a t-il entre Phonegap et Cordova ?
Phonegap Build ?
Les outils de développement
Installation nodejs
Installation Cordova
Structure d’un projet Cordova
Configuration : le fichier config.xml
Tester à l’aide d’un navigateur
Atelier pratique : Mise en place de l’environnement de développement, Création d’un projet.
Installation des outils (JDK, Android, Ant,,)
Atelier pratique: Tester l’application sur un téléphone mobile ou un émulateur
HTML5
CSS 3
JavaScript
Dom
Ajax
Définition
Ajouter des plugins
Supprimer des plugins
Les informations matérielles
Les notifications
La géolocalisation
Les médias
La caméra
Les contacts
Enregistrement Audio, Vidéo
Atelier pratique: Portage d’un site web vers le mobile
Atelier pratique: Géolocalisation et affichage de la position de l’utilisateur sur Google Maps
REST
Atelier pratique: consommer un web service REST
LocalStorage
SessionStorage
WebSQL
Création de compte IOS développeur
Création de certificats
Publier notre application sur google play
Découvrir le projet avec PhoneGap Build
Atelier pratique: Compiler une application pour périphériques mobiles
Présentation de JQuery
Les sélecteurs CSS
Naviguer dans le DOM
Gestion des évènements
AJAX et JQuery
Les événements
Gestion des événements dans le code HTML
Gestion des événements dans le code JavaScript
La fonction .on()
Présentation de jQuery mobile
JQTouch ou JQuery mobile?
Avantages JQuery mobile
Mono page ou multipages ?
Attributs HTML utilisés par jQuery Mobile
Barres d’outils (header, footer, )
Utiliser les barres de navigation
L’objet $.mobile
Utilisation de l’éditeur de thème.
Personnalisation d’un thème.
Structure d’une page jQuery
Créer des pages
Créer des transitions
La navigation et l’historique
Pages: structure, navigation, boîtes de dialogue
Barres d’outils et de navigation : mise en place, positionnements
Types de boutons
Listes : construction (simples/imbriquées),
Champs de type text
Liste dynamique
Boutons radio, cases à cocher
Sliders,
Envoi du formulaire et contrôle du formulaire.
Travaux pratiques : Création et validation d’un formulaire
Détecter l’orientation de l’écran avec « orientationchange ».
Evènements spécifiques de jQuery mobile : pageInit() et pageCreate() .
→ Formation Phonegap/Apache Cordova + jQuery Mobile
→ Formation Phonegap/Apache Cordova + Dojo Mobile
→ Formation Phonegap/Apache Cordova
“ I want to thank you both for providing my resources some excellent training(Cobol) over the past 3 days. Mamadou, thank you for being so accommodating on such short notice and for sending your facilitator to Gatineau for this customised and personalised training course. We’ll look forward to continuing our partnership for future training needs. “
“J’ai grandement apprécié les méthodes d’enseignement du prof. Le fait que nous soyons un petit groupe a grandement facilité les apprentissages. Il s’adapte à son audience et les exercices sont formateurs. Je recommande fortement. “
“ Ce fut un plaisir de faire affaires avec Doussou Formation. Ce qui fait LA différence est le service personnalisé totalement à l'écoute des participants ainsi que l'adaptation aux besoins de formation. Flexibilité/Adaptabilité/Professionnalisme/Courtoisie. Merci!“