Introduction
Développement d'applications web mobiles
Panorama des frameworks web disponibles:jQTouch, jQuery Mobile, Sencha Touch, Dojo Mobile,...
jQuery Mobile: présentation, composantes
jQTouch vs jQuery mobile
Présentation HTML 5 / CSS 3 / Ajax
Paramétrage d'un projet jQuery Mobile
Rappels de jQuery
Atelier pratique: Mise en place de l'environnement de développement: bibliothèques, serveur web et organisation du projet
Composants jQuery Mobiles
Pages/Fenêtres: structure, navigation, superposition, boîtes de dialogue
Barres d'outils et de navigation: mise en place, positionnements
Boutons: types, décoration et groupage
Formulaires: structure, détail des composants, soumission et plugin methods
Listes: construction (simples/imbriquées), actions, filtrage, décoration
Présentation des thèmes
Atelier pratique: Multiples applications détaillant la construction de pages avec utilisation de formulaires
API JavaScript jQuery Mobile
Configuration du framework
Détail des évènements: Touch, Orientation Change, Scroll, animations,...
Panorama des méthode de l'objet $.mobile
Création dynamique de composants
Appels AJAX
Atelier pratique: Utilisation de la bibliothèque JavaScript de jQuery Mobile, insertion dynamique d'éléments et appels AJAX
Concepts avancés
Création de composants jQuery Mobile
Persistance des données: base de données, session,...
Géolocalisation, intégration Google Maps, GPS,...
présentation de PhoneGap
Introduction à jQTouch
Atelier pratique: Création de composants jQuery mobiles