En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Formation Cordova : développer des applications mobiles multiplateformes


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Découvrir les enjeux du développement d'applications mobiles
  • Comprendre le processus de développement d'une application mobile avec le framework Cordova
  • Maîtriser les outils Cordova de Visual Studio
  • Migrer une application Web en application mobile
Trouvez votre prochaine formation

Programme

    DÉVELOPPEMENT MOBILE CROSS-PLATFORM AVEC CORDOVA
    • Enjeux du développement mobile.
    • Développement cross-platform vs développement natif.
    • Le framework Cordova.
    • Fonctionnement technique de Cordova.
    • Interagir avec le device.
    • Avantages et limites de Cordova.

    A LA DÉCOUVERTE DE CORDOVA
    • Installation de l'environnement (NodeJS / Cordova).
    • Création d'une première application en ligne de commande (CLI).
    • Analyse de la structure d'une application.
    • Génération de l'application Windows Phone / Windows 8.
    • Génération de l'application Android.
    • Génération de l'application iOS.
    • Travaux pratiques Création d'une application Cordova en ligne de commande. Analyse de la structure de l'arborescence projet.

    UTILISATION DE VISUAL STUDIO
    • Découverte des outils Cordova de Visual Studio.
    • Création d'une seconde application avec Visual Studio.
    • Génération de l'application Windows Phone ou Android.
    • Déploiement et debug de l'application sur Device ou Emulateur.
    • Travaux pratiques Création d'une application Cordova avec Visual Studio. Déploiement puis debug sur un device ou émulateur.

    MIGRER UNE APPLICATION WEB EN APPLICATION MOBILE
    • Création d'une application Web.
    • Modification de l'application Web pour la rendre utilisable sur mobile (responsive design, gestion du touch...).
    • Analyse des impacts d'une migration de l'application Web vers une application mobile avec Cordova.
    • Migration de l'application Web vers une application mobile avec Cordova.
    • Déploiement sur Device ou Emulateur.
    • Travaux pratiques Création d'une application Web. Encapsulation avec Cordova dans une application mobile. Déploiement sur device ou émulateur.

    INTERAGIR AVEC LE DEVICE
    • Qu'est-ce qu'un plug-in Cordova. Fonctionnement.
    • Utilisation d'un plug-in Core de Cordova pour accéder à la caméra.
    • Utilisation d'un plug-in public pour lire des cartes NFC.
    • Déploiement sur plusieurs plateformes.
    • Développement d'un plug-in.
    • Travaux pratiques Utilisation de plug-ins. Création d'un plug-in.

    POUR ALLER PLUS LOIN
    • Utilisation du dossier Merge.
    • Publier son application sur les stores.
    • Quid des performances ?
    • Utiliser AngularJS pour structurer son application Web.
    • TypeScript.

* Cette durée est indicative et peut varier en fonction du niveau des participants et de l’adaptation du contenu à votre problématique