Formation Jquery mobile

Formation Jquery mobile

Formateur :
Catégories :
Avis :

A propos de cette formation

A la fin de cette formation JQuery Mobile, vous saurez développer des applications mobiles pour iOS (iPhone et iPad), Android, SYmbian, Blackberry, et Windows Phone à l’aide du framework JQuery Mobile. Vous serez également capable de les déployer sur l’app store ou l’android market grâce à Phone Gap.

Programme de la formation

 

Introduction au web mobiles

  • L’arrivée des smartphones, aubaine ou calvaire pour le développeur web ?
  • Application Web : avantages, inconvénients et limites
  • Application Natives : avantages, inconvénients et limites
  • Cycles de développement
  • Architectures : Accélérer l’affichage de nos applications avec Amazon, App Engine ou une solution à base de Proxy
  • Web Mobiles : Site internet ou applications web mobiles ?
  • Tour d’horizon des frameworks pour mobiles : JQTouch, JQuery Mobile, Sencha Touch, iUI, …
  • Rappels XHTML/CSS/JS nécessaires à la formation

Présentation du framework mobile : Jquery mobile

  • Présentation de JQuery
  • JQTouch ou JQuery mobile ?
  • Les conventions de codage de JQuery Mobile (et bonnes pratiques)
  • Cycle de vie des pages JQuery Mobile
  • Mono page ou multi-pages ? Conseils d’architecture
  • Fenêtres
  • Les Menus avec JQuery Mobile (simples, accordéons)
  • Barres d’outils
  • Les différents types de boutons (simple, à pression, etc.)
  • Listes avec ou sans séparateur
  • Evènements
  • AJAX
  • Design – Mise en page
  • Effets de transitions
  • Gestion des thèmes. Créer son thème réutilisable
  • Gérer l’historique de l’application (et le bouton « Retour »)
  • Gérer les tablettes (iPad, Android, etc.)
  • Les media queries avec JQuery Mobile

Les formulaires avec Jquery mobile

  • Champs de saisies textuelles
  • Saisir des nombres
  • Faciliter le choix de dates dans un formulaire mobile
  • Formulaires de recherches
  • Insérer des interrupteurs pour les choix simples
  • Utiliser des sliders (ajout dynamique, AJAX)
  • Les cases à cocher, Les boutons, etc.
  • Les listes de sélection dynamique (avec ou sans AJAX)
  • Envoi de documents depuis le mobile

Jquery mobile, côté javascript

  • Sélecteurs CSS
  • Sélecteurs JQuery
  • changePage(), pageLoading(), silentScroll()
  • Les évènements : Touch, OrientationChange, Scoll, Page, Animation
  • L’objet $.mobile
  • Faire de l’AJAX avec JQuery
  • Stockage local
  • JQuery et CSS3
  • Changer le thème dynamiquement
  • Faire des listes dynamiques avec appels AJAX
  • Stocker des données sur le navigateur du mobile (base de données locale)

Déployer son application sur l'APP STORE, l'Android market avec Phonegap

  • Présentation de PhoneGap
  • Multi-plateformes ?
  • Principes techniques
  • Configuration avec XCode pour une application iPhone
  • Configuration avec Eclipse pour une application Android
  • Exécution sous émulateur
  • Utiliser toute la hauteur de l’écran
  • Changer le nom et le logo de l’application
  • Accéder en JavaScript aux fonctionnalités natives
  • Bip, Alertes, Vibreur, etc.
  • Géolocalisation
  • Accéléromètre
  • Comparaison d’applications sous iPhone/Android/Blackberry
  • Inscription, Certificats et Déploiement sous iTunes
  • Inscription, Certificats et Déploiement sous Android Market

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: