Venez en toute sécurité dans nos centres ! Voir notre dispositif sanitaire

> Formations > Technologies numériques > Développement logiciel > iOS, Android, multiplateformes mobiles > Formation Cordova, développer des applications mobiles multiplateformes > Formations > Technologies numériques > Formation Cordova, développer des applications mobiles multiplateformes

Cordova, développer des applications mobiles multiplateformes

Cordova, développer des applications mobiles multiplateformes

Télécharger au format pdf Partager cette formation par e-mail


Apache Cordova est un projet libre qui sert de base aux développements sur plusieurs plateformes en utilisant des technologies web (HTML, Javascript et CSS). Cette formation vous permettra de maîtriser le framework Cordova afin de réduire considérablement le coût de développement de vos applications.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf : OVA
Prix : 1990 € HT
  3j - 21h
Pauses-café et
déjeuners offerts




Apache Cordova est un projet libre qui sert de base aux développements sur plusieurs plateformes en utilisant des technologies web (HTML, Javascript et CSS). Cette formation vous permettra de maîtriser le framework Cordova afin de réduire considérablement le coût de développement de vos applications.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • 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

Objectifs pédagogiques

Public concerné

Chefs de projet, développeurs Web et mobiles.

Public concerné

Prérequis

Bonnes connaissances du développement Web (HTML / CSS et JavaScript). Des connaissances de base de Visual Studio et de NodeJS peuvent être un plus.

Prérequis

Pédagogie

Tous les développements seront testés sur Smartphone mis à la disposition des participants. Les environnements Android et IOS seront utilisés.

Pédagogie

Programme de la formation

Développement mobile cross-platform avec Cordova
  • Enjeux du développement mobile.
  • Développement cross-platform versus développement natif.
  • Le framework Cordova.
  • Fonctionnement technique de Cordova.
  • Interagir avec le device.
  • Avantages et limites de Cordova.
  • Enjeux du développement mobile.
  • Développement cross-platform versus 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).
  • Utilisation de la CLI.
  • Création d'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.
  • Installation de l'environnement (NodeJS / Cordova).
  • Utilisation de la CLI.
  • Création d'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.
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 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.
  • 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.
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 native
  • Application Web versus Application Native.
  • Quel est l'effort à faire ?
  • Rendre mon application responsive.
  • Gestion du touch.
  • Est-ce que l'on peut encapsuler un site Web ?
  • Application Web versus Application Native.
  • Quel est l'effort à faire ?
  • Rendre mon application responsive.
  • Gestion du touch.
  • Est-ce que l'on peut encapsuler un site Web ?
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 ?
  • Utilisation d'un plug-in Core.
  • Utilisation d'un plug-in public.
  • Développement d'un plug-in.
  • Qu'est-ce qu'un plug-in ?
  • Utilisation d'un plug-in Core.
  • Utilisation d'un plug-in public.
  • Développement d'un plug-in.
Travaux pratiques
Utilisation de plug-ins (accéder à la caméra...). Création d'un plug-in.

Pour aller plus loin
  • Code spécifique par plateforme.
  • Publier son application sur les stores.
  • Quid des performances ?
  • Utiliser AngularJS pour structurer son application Web.
  • Utiliser TypeScript.
  • Code spécifique par plateforme.
  • Publier son application sur les stores.
  • Quid des performances ?
  • Utiliser AngularJS pour structurer son application Web.
  • Utiliser TypeScript.


Programme de la formation

Solutions de financement

Selon votre situation, votre formation peut être financée par :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
Contactez nos équipes pour en savoir plus sur les financements à activer.

Solutions de financement

Horaires

En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.

Infos pratiques

Dates et lieux

Du 17 au 19 janvier 2022
Classe à distance
S’inscrire
Du 25 au 27 avril 2022
Classe à distance
S’inscrire
Du 11 au 13 juillet 2022
Classe à distance
S’inscrire
Du 7 au 9 novembre 2022
Classe à distance
S’inscrire

Dates et lieux