Cordova - Développement d'applications multiplateformes pour mobiles

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Mesurer l'avantage induit par les applications hybrides développées avec Cordova
  • Installer Cordova
  • Développer des applications exploitant les possibilités des appareils sur Android, iOS et Windows.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 1 830,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 830,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Présentation de Cordova

  • Objectifs de Cordova
  • Possibilités fonctionnelles de Cordova
  • Présentation du framework Cordova
  • Comment interagir avec les possibilités du mobile

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 HTML 5
  • Les API de stockage et autres API
  • Architecture REST
Exemple de travaux pratiques (à titre indicatif)
  • Petit projet JavaScript utilisant les principales fonctions utilisées par Cordova

Architecture de Cordova

  • Installation de Cordova
  • Architecture des applications avec Cordova
  • Présentation de l'interface CLI
  • Installer Cordova pour :
    • iOS
    • Android
    • Windows
  • Génération d'une application dans ces trois environnements
Exemples de travaux pratiques (à titre indicatif)
  • Création d'une application Cordova avec la CLI
  • Etude de fichiers générés

Jour 2

Développer en Cordova avec Visual Studio et Visual Studio Code

  • Création d'une application Cordova avec Visual Studio
  • Test de l'application de l'émulateur sur smartphone ou tablette amenée par l'apprenant
  • Création d'une application Cordova avec Visual Studio Code
Exemples de travaux pratiques (à titre indicatif)
  • Création d'une application Cordova en utilisant Visual Studio
  • Test de l'application
  • Installation sur émulateur ou appareil amené par l'apprenant

Développer avec Cordova, accéder au device

  • L'API Cordova
  • Accès aux spécificités des plateformes mobiles
  • Accès à l'accéléromètre
  • Accès au GPS
  • Accès au magnétomètre
  • Accès à l'appareil photo et à la vidéo
  • Accès aux autres dispositifs
  • Présentation des plug-ins Cordova
  • Développement d'un plug-in pour Cordova

Jour 3

Exemples de travaux pratiques (à titre indicatif)
  • Reprise de l'application initialement développée et ajout de fonctions de l'API Cordova avec accès au GPS, appareil photo, aux spécificités de l'appareil cible

Cordova et Angular

  • Encapsuler le code Angular dans une application Cordova
Exemple de travaux pratiques (à titre indicatif)
  • A partir d'un code Angular fourni, intégration de ce code dans une application Cordova

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir une très bonne connaissance de JavaScript et de ses aspects avancés.

Public

Développeurs ayant à réaliser des applications Web responsive.

Ces formations pourraient vous intéresser

Objectifs de la formation

    • Connaître les bases d’une assistance informatique et de la relation client
    • Savoir identifier et comprendre le fonctionnement des composants d’un ordinateur ou d’un appareil mobile
    • Savoir installer Windows et d’autres systèmes d’exploitation comme Linux, macOs ou encore Android et IOS pour les appareils mobiles
    • Énumérer les types de périphériques d’un ordinateur et connaître leurs fonctions
    • Paramétrer et optimiser les performances générales d’un ordinateur ou d’un appareil mobile
    • Découvrir les principes de base de la virtualisation et du cloud computing
    • Connaître les notions de base de la sécurité informatique
    • Comprendre le fonctionnement du réseau et savoir le configurer
    • Mettre en œuvre des techniques de dépannage avec des solutions logiciel approprié pour des ordinateurs ou des appareils mobiles
Tarif

A partir de 6 090,00 €

Durée

10j / 70h

Modes

Objectifs de la formation

- Comprendre et revoir les objectifs métier et aspects technologiques des applications mobiles afin de créer une stratégie de test - Identifier et comprendre les principaux défis, risques et attentes associés pour le test d'une application mobile - Appliquer les types de tests et les niveaux spécifiques aux applications mobiles. - Appliquer des types de tests communs, tels que ceux mentionnés dans [ISTQB CTFL 2018], dans le contexte spécifique mobile - Effectuer les activités requises spécifiquement pour les tests d’applications mobiles dans le cadre des principales activités décrites dans le processus de test ISTQB - Identifier et utiliser des environnements et des outils appropriés pour les tests d'applications mobiles - Comprendre les méthodes et les outils utilisés spécifiquement pour prendre en charge l’automatisation des tests d’applications mobiles.
Tarif

A partir de 1 975,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Mettre en oeuvre le framework Vue.js 3
  • Utiliser Vue.js 3 dans le cadre d'une application SPA (Single Page Application) et d'applications clientes plus conventionnelles.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Maîtriser l'installation, la configuration et la maintenance d'applications dans des environnements multi-utilisateurs Citrix XenApp et Terminal Services
Tarif

A partir de 1 745,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

- Comprendre ce qu'est le digital publishing - Comprendre l'étendue des possibilités d'Aquafadas - Créer des PDF interactifs - Créer des livres interactifs pour liseuses - Créer des applications riches pour smartphones et tablettes depuis Indesign et Aquafadas - Apréhender la publication des contenus sur tablettes et smartphones depuis Aquafadas
Tarif

A partir de 2 125,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Mettre en œuvre les pools VMware Horizon - Gérer les clients Horizon - Mettre en œuvre les pools de machines physiques, automatisés de machines virtuelles et des clones liés - Configurer l'environnement View à  l'aide View Administrator - Créer des bureaux RDS et des Pools d'applications - Configurer le rôle du mode kiosk - Installer et configurer Persona Management - Utiliser les fonctionnalités avancées d'Horizon View - Fournir des applications à  l'aide d'AppVolumes - Configurer ThinApp pour la virtualisation des applications - Gérer la sauvegarde et la restauration d'Horizon - Gérer les performances et l'évolutivité d'Horizon
Tarif

A partir de 3 975,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Interpréter un graphique
  • Etablir un scénario à court, moyen et long terme
  • Accompagner un client dans la gestion d'un portefeuille
  • Utiliser les outils mathématiques de l'analyse technique
  • Construire son propre système d'analyse sur un titre financier (actions, obligations, indices, devises)
Tarif

A partir de 1 834,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Utiliser les pratiques et concepts principaux de la méthodologie DevOps - Concevoir et mettre en place une infrastructure sur AWS, qui prend en charge un ou plusieurs projets de développement DevOps - Utiliser AWS CloudFormation et AWS OpsWorks pour déployer l'infrastructure nécessaire à  la création d'environnements de développement, de test et de production pour un projet de développement logiciel - Utiliser AWS CodeCommit et AWS CodeBuild pour découvrir l'éventail d'options permettant de mettre en place un environnement d'intégration continue (CI) sur AWS - Utiliser AWS CodePipeline pour concevoir et mettre en œuvre un pipeline d'intégration et de livraison continues (CI/CD) sur AWS - Utiliser AWS CodeStar pour gérer toutes les activités de développement logiciel au même endroit - Mettre en œuvre plusieurs cas d'utilisation courants de déploiement continu (CD) à  l'aide des technologies AWS, notamment le déploiement bleu/vert et les tests A/B - Faire la distinction entre les différentes technologies de déploiement d'applications disponibles sur AWS, notamment AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service (Amazon ECS) et Amazon Elastic Container Registry (Amazon ECR), et décider laquelle correspond le mieux à  un scénario donné - Utiliser Amazon EC2 Systems Manager pour la gestion des correctifs - Exploiter le testing automatisé à  différents stades d'un pipeline CI/CD - Ajuster précisément les applications que vous envoyez sur AWS pour bénéficier de hautes performances et utiliser les outils et technologies AWS pour surveiller que votre application et votre environnement ne rencontrent aucun problème
Tarif

A partir de 2 675,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser le développement d'applications mobiles sous iPhone/iPad avec MonoTouch
Tarif

A partir de 2 475,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les objectifs de la formation Appréhender les risques et les mesures de prévention électrique :

- Analyser les dangers du risque électrique - Identifier les moyens de protection collective et individuelle

Tarif

A partir de 221,00 €

Durée

0,5 jour - 3 h 30

Modes

Je cherche à faire...