PhoneGap/Cordova – Développer des applications mobiles multiplateformes avec HTML, CSS et JavaScript

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Mettre en place un environnement de développement complet pour PhoneGap/Cordova ;
  • Créer des contrôleurs et des vues en HTML5 et JavaScript
  • Mettre en place la navigation dans l'application
  • Ajouter des traitements asynchrones pour interagir avec des services Web REST
  • Accéder aux fonctions natives de l’appareil avec des plugins
  • Optimiser, construire et déployer l’application

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours - 21 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Apprenez à concevoir des applications mobiles multiplateformes avec notre formation pratique et intensive en développement PhoneGap/Cordova.
Cette formation, axée sur le développement mobile en utilisant des technologies web (HTML, CSS, JavaScript), vous permet de développer des applications pour Android et iOS sans la nécessité d’apprendre le développement natif.
Au cours de la formation, vous travaillerez sur un projet de location de voitures, abordant ainsi tous les aspects d’une application mobile typique : création de listes, de formulaires, communication avec un serveur web et utilisation de plugins pour les photos, la géolocalisation et les réseaux sociaux.
C’est l’occasion idéale pour les développeurs web d’acquérir des compétences en développement d’applications mobiles.

Programme

Applications mobiles multiplateformes

  • Ecosystème mobile d'aujourd'hui
  • Les avantages et inconvénients du multiplateforme
  • Zoom sur les webviews
  • Débat : Quand développer une application mobile de type webview ?

PhoneGap/Cordova

  • Points essentiels
  • Comparaison avec les autres solutions
  • Forces et faiblesses
  • Débat : Quand développer une application mobile avec PhoneGap/Cordova ?

Installation de l'environnement de travail

  • Installation de l'environnement de développement
  • Installation des outils Android
  • Présentation de l'environnement sous OSX

Prise en main de la ligne de commande

  • Créer une application
  • Configurer PhoneGap/Cordova
  • Configurer l'application mobile
  • Lancer l'application sur mobile
  • Travaux pratiques :
    • Création de l'application de location

Outils de développement : IDE, debugger

  • Prise en main de Visual Studio Code
  • Utiliser Google Chrome ou Mozilla Firefox pour debugger
  • Développer et débugger sur un mobile

Création d'une application mobile en JavaScript

  • Rappels sur JavaScript
  • Mise en place de JavaScript et de Vanilla JS
  • Développer la partie vue
  • Développer la partie contrôleur
  • Mise en place d'un système de navigation
  • Travaux pratiques :
    • Créer une application permettant de louer une voiture : liste des véhicules disponibles, détails d'un véhicule, réservation, restitution

Habiller l'application avec CSS3

  • Rappels sur CSS3
  • Tour d'horizon des frameworks CSS
  • Reproduire l'affichage Android
  • Reproduire l'affichage iOS
  • Animer l'application mobile
  • Sass : introduction au langage de génération de feuilles de style
  • Travaux pratiques :
    • Mettre en forme l'application de location, animer les transitions, s'adapter à iOS et Android

Communication avec un serveur

  • Rappels sur HTTP et REST
  • Requêtes AJAX
  • Travaux pratiques :
    • Interagir avec un service Web REST (fourni) pour récupérer la liste des véhicules et les détails, enregistrer les locations et les restitutions

Plugins

  • Architecture du système de plugins
  • Plugin de prise de photo
  • Plugin de géolocalisation
  • Plugin de partage social
  • Travaux pratiques :
    • Prise de photos depuis le téléphone pour la restitution du véhicule, géolocalisation des photos avant envoi et partage de son avis via les réseaux sociaux

Notions avancées

  • Bonnes pratiques
  • Optimisations et performances

Prérequis

Public

  • Concepteurs-Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

• Organiser des modes de reporting et de suivi adaptés et performants
• Maintenir un management relationnel à distance
• Animer une équipe en télétravail

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Formation TCP/IP

Proposé par Sparks

Objectifs de la formation

  • Comprendre les principes fondamentaux des protocoles TCP/IP et leur rôle dans les architectures de réseau
  • Appliquer les techniques d'adressage IP et de sous-réseau pour concevoir et mettre en œuvre des segments de réseau efficaces
  • Analyser les protocoles de routage pour optimiser le flux de données à travers les réseaux
  • Évaluer les services de réseau et les mesures de sécurité pour préserver l'intégrité et la confidentialité des données
  • Concevoir des stratégies pour une transition et une intégration en douceur de l'IPv6 dans les infrastructures de réseau existantes
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender l’intérêt des Design Patterns en conception logicielle
  • Concevoir une architecture logicielle solide en utilisant des modèles de conception éprouvés
  • Appliquer les Design Patterns en développement sur les différentes couches logicielles
  • Choisir les Design Patterns appropriés en fonction de la problématique posée
Tarif

A partir de 2 850,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • S'approprier le fonctionnement des CSE de plus de 50 salariés
  • S'approprier les attributions et les moyens du CSE en matière de santé-sécurité
  • Identifier les étapes de la réalisation des missions d'enquête et d'inspection
  • Cerner les risques afin de participer à la démarche de prévention de l'entreprise
  • Choisir les canaux de communication avec la direction et les salariés
Tarif

A partir de 2 300,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Image de soi, Charisme et Impact

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Construire la juste image de soi
  • Gagner en assurance
  • Valoriser son image
  • Développer son charisme
  • Influer positivement et mobiliser
Tarif

A partir de 1 490,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Découvrir les principales caractéristiques du système bancaire
Identifier les autorités de contrôle et le cadre réglementaire applicable
Cerner les différents types d’activités bancaires

Tarif

A partir de 1 675,00 €

Durée

2 jours - 14 heures

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Définir les éléments incontournables du pilotage de la performance au sein des organisations
  • Animer le cycle de gestion au sein de son organisation
  • Développer la structure et la gouvernance du reporting
  • Placer le contrôle de gestion au cœur des analyses stratégiques et prospectives
Tarif

A partir de 1 999,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les signaux d'alarme
  • Gérer l'évacuation
  • Examiner les différentes missions lors des évacuations
Tarif

A partir de 1 390,00 €

Durée

1j / 4h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre le fonctionnement sous-jacent de Chat GPT et des modèles similaires
  • Appréhender les principales utilisations et applications de Chat GPT
  • Ajuster, déployer et interagir avec Chat GPT
  • Identifier les enjeux éthiques, les limites et les considérations de sécurité liés à l'utilisation de Chat GPT
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Centre
  • Distance

Je cherche à faire...