Formation Cordova/Phonegap et jQuery Mobile

Contactez sans engagement Dawan

Pour envoyer, vous devez accepter la politique de confidentialité

Commentaire sur Formation Cordova/Phonegap et jQuery Mobile - Présentiel - Aix-en-Provence - Bouches-du-Rhône

  • Contenu
    Formation Cordova/Phonegap et jQuery Mobile .

    Programme
    .

    Durée : 5 jours
    Public : Développeurs Web
    Pré-requis : Connaissances de HTML, de CSS et de JavaScript
    Objectifs : Maîtriser le développement d'interfaces web pour applications mobiles à l'aide de Cordova en conjonction avec jQuery mobile
    Référence : Dé640-F

    Introduction.
    • Développement d'applications web mobiles
    • Panorama des frameworks web disponibles :jQTouch, jQuery Mobile, Sencha Touch, Dojo Mobile,...
    • PhoneGap : présentation, composantes
    • Présentation HTML 5 / CSS 3 / AJAX
    Atelier pratique : Mise en place de l'environnement de développement

    HTML5.
    • Structure d'une page HTML 5
    • Différences avec le html 4/xhtml1 (nouveaux éléments, éléments obsolètes)
    • Eléments de styles CSS en HTML 5
    • Balises sémantiques et d'organisation
    • Création et utilisation de formulaires : nouveautés
    • Intégration d'animations et sons
    • Rappels de JavaScript
    • Dessin 2D
    • Géo-localisation : concepts et fonctionnement
    • Evènement (EventSource API)
    • Envoi de message entre documents/par canaux (PostMessage API, XHR)
    • Présentation de CSS3
    Atelier pratique : réalisation d'un site incluant des formulaires et du contenu

    Utilisation de Cordova
    .
    • Concepts et plate-formes supportées
    • Mise en place d'un environnement de développement, et équivalence dans les autres environnement
    • Installation de Cordova
    • Configurations spécifiques par type de plateforme (Windows Phone, Android, IOS)
    Atelier pratique : Prise en main de Cordova - Paramétrage et déploiement d'un projet

    Les fonctionnalités embarquées.
    • Emulation sur de multiples plateformes
    • Accéléromètre, GPS, magnétomètre, appareil photo/vidéo, ...
    • Accès aux services natifs de messagerie, photo, ...
    • Un site en ligne avec une interface Cordova
    • Intégration d'objets JavaScript, utilisation de SDK spécifiques
    Introduction à jQuery Mobile.
    • 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

    Tarifs:
    A distance ou présentiel: 2396 euros

Autre formation en rapport avec java javascript

Ce site utilise des cookies.
En poursuivant votre navigation, vous acceptez son utilisation.
Voir plus  |