Formation Cordova : Développement pour mobiles multi-plateformes


Objectifs
  • Découvrir comment développer des applications mobiles multiplateformes
  • Etre capable de développer des applications hybrides, qui tournent à la fois sur iOS, Android et Windows Phone 8
  • Pouvoir migrer vos applications Web vers une plateforme mobile
  • Connaitre tout de l’utilisation des plugins Cordova
Participants
  • Développeur
  • Chef de projet
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 3 jours
  • Réf. : WEB74

Dates de Formations

08 au 10 Mai 2019

17 au 19 Juil. 2019

25 au 27 Sept. 2019

27 au 29 Nov. 2019

Programme
  • 1/ Introduction – Qu’est-ce que Cordova ?
    • • Retour sur le développement mobile, évolution et enjeux
    • • Les applications mobiles : natives, Web et hybrides
    • • Le développement multiplateformes, avantages et inconvénients
    • • Pourquoi utiliser Cordova ? Présentation, concepts et architecture du framework
  • 2/ Prise en main et première application – Partez à la découverte du framework Cordova
    • • Installation de l’environnement de développement
    • • Installation de Cordova, mise en place et configuration
    • • Plateformes supportées, configurations spécifiques (Android, Blackberry 10, iOS , OSX, Ubuntu, Windows 8 et Windows Phone 8)
    • • Créez votre première application Cordova
    • • La ligne de commande CLI
  • 3/ Migrer son application Web en application mobile grâce à Cordova
    • • Développer une application Web
    • • Retour sur les frameworks disponibles (jQuery Mobile, Sencha Touch, Ionic, etc)
    • • Utilisation de SDK spécifiques
    • • Déploiement, tests et debug sur device ou émulateur
    • • Migration Web vers mobile avec Cordova
    • • Qu’est-ce que le WebView ?
  • 4/ Plugins – Apprenez à gérer les nombreuses fonctionnalités de Cordova
    • • Qu’est-ce qu’un plugin Cordova ? Principes et fonctionnement
    • • Plugins natifs : Accéléromètre, GPS, appareil photo/video, messagerie, contacts, et bien d’autres
    • • Plugins externes
    • • Plugman, pour la gestion de vos plugins
    • • Déploiement sur plusieurs plateformes
    • • Installer, développer et valider un plugin, création de votre premier plugin Cordova
  • 5/ Stockage – Découvrez comment stocker les données de vos applications Cordova
    • • LocalStorage
    • • WebSQL
    • • IndexedDB
    • • Les solutions offertes par les plugins
  • 6/ Pour aller plus loin…
    • • Déployer son application sur les différents stores, comment toucher le grand public
    • • Quand AngularJS rencontre Cordova