Accueil > Développement Logiciel, Devops > Cordova : développer des applications mobiles multiplateformes
Formation #DEV253

Formation Cordova : développer des applications mobiles multiplateformes

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : DEV253


Sessions programmées :

Du 09 au 12 Fév. 2021

Du 06 au 09 Avril 2021

Du 08 au 11 Juin 2021

Du 21 au 24 Sept. 2021

Du 23 au 26 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : DEV253


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Développer des applications mobiles multiplateformes avec le framework Cordova
  • Réduire considérablement ses coûts de développement
Programme
1/ Introduction
  • Bref aperçu sur le développement mobile, évolution et enjeux
  • Les applications mobiles : natives, Web et hybrides
  • Développement cross-platform vs développement natif
  • Le développement multiplateformes, avantages et inconvénients
2/ Présentation du framework Cordova
  • Pourquoi utiliser Cordova ?
  • Concepts et architecture du framework
  • Comment interagir avec les possibilités du mobile
  • Avantages et limites de Cordova
3/ Rappels des essentiels du développement client
  • Rappels de JavaScript
  • Debugging JavaScript avec Chrome
  • Rappels de HTML 5 et de CSS 3
  • Les extensions JavaScript de JTML 5
  • Les API de stockage et autres APIs
  • Architecture RESTful microservices
  • Rappels de jQuery et d'AJAX
4/ Prise en main du framework Cordova
  • Installer l’environnement de développement
  • Installer Cordova, mise en place et configuration
  • Utiliser de la ligne de commande CLI
  • Créer une première application
  • Analyse de la structure d'une application
  • Génération de l'application Windows
  • Génération de l'application Android
  • Génération de l'application iOS
5/ Utilisation de Visual Studio
  • Découverte des outils Cordova de Visual Studio
  • Création d'une application avec Visual Studio
  • Génération de l'application Windows et Android
  • Déploiement et debug de l'application sur Device ou Emulateur
  • Visual Studio et iOS
6/ Migrer une application Web en application native
  • Application Web versus Application Native
  • Focus 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 ?
7/ Interagir avec le device
  • Principes et fonctionnement d’un plugin Cordova
  • Utiliser d'un plug-in Core
  • Utiliser d'un plug-in public
  • Installer, développer et valider un plugin
8/ Stockage
  • LocalStorage
  • WebSQL
  • IndexedDB
  • Les solutions offertes par les plugins
9/ Pour aller plus loin
  • Code spécifique par plateforme
  • Déployer son application sur les différents stores
  • Quid des performances ?
  • Utiliser AngularJS pour structurer son application Web
  • Utiliser TypeScript
  • Quand AngularJS rencontre Cordova
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Chefs de Projet
  • Développeurs
Dates

Dates

  • Du 09 au 12 Fév. 2021
  • Du 06 au 09 Avril 2021
  • Du 08 au 11 Juin 2021
  • Du 21 au 24 Sept. 2021
  • Du 23 au 26 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation