Ionic – Développer des applications mobiles multiplateformes avec Cordova et Angular

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Installer et configurer un projet Ionic
  • Structurer l'application à l'aide de composants
  • Collecter des données utilisateurs avec des formulaires
  • Mettre en place la navigation dans l'application
  • Implémenter des services d'accès aux serveurs de données
  • Synchroniser des traitements avec les objets Observable
  • Synchroniser des traitements avec les objets Observable
  • Accéder aux fonctions natives de l'appareil
  • 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 5 jours - 35 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 5 jours - 35 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Développez des applications mobiles multiplateformes avec notre formation détaillée sur Ionic, en utilisant Cordova et Angular.
Gagnez en compétence dans le développement d’applications mobiles sans nécessité de maîtriser le développement natif Java ou Swift.
Vous apprendrez à installer et configurer un projet Ionic, structurer des applications à l’aide de composants, et mettre en place une navigation efficace.
Cette formation couvre également la création de formulaires pour collecter des données utilisateur, l’implémentation de services d’accès aux serveurs de données, et l’utilisation d’objets Observable pour la synchronisation de traitements.
Apprenez à accéder aux fonctions natives de l’appareil et à optimiser, construire et déployer votre application.
Vous travaillerez sur un projet concret de création et gestion d’albums photos, couvrant tous les aspects essentiels d’une application mobile.

Programme

Applications mobiles multiplateformes

  • Ecosystème mobile d'aujourd'hui
  • Les avantages et inconvénients du multiplateforme
  • Zoom sur les webviews
  • Installation de NODE.JS
  • Gestion des dépendances Node npm
  • Utilisation de NodeJS

Angular

  • Langage TypeScript
  • Outils pour TypeScript
  • Modules et dépendances
  • Composants et Templates
  • Application et composant
  • Data Binding
  • Gestion d'événements
  • Directives de structure
  • Pipes et formatage
  • Formulaires
  • Lier le formulaire au modèle
  • Valider les champs
  • Gérer les erreurs
  • Navigation dans l'application
  • Principe des routes
  • Module Router
  • Configuration des routes
  • Navigation dans l'application

Ionic

  • Présentation de Ionic
  • Apports de Ionic à Cordova
  • Installation de Ionic
  • Analyse du projet par défaut
  • Génération d'un Ionic Application
  • Structure d'un projet Ionic
  • Commandes CLI
  • Decorators, Classes
  • Templates
  • La mise en page (Layout)
  • Styles et thèmes
  • Navigation
  • Saisies utilisateurs : User Input

Cordova

  • Manipulation du HardWare du device
  • Points essentiels sur Cordova
  • Installation de l'environnement de développement
  • Commandes usuelles
  • Découverte et installation des plugins
  • Les plugins de Cordova
  • Batterie, GPS, appareil photo, contacts, gyroscope
  • Prendre des photos avec l'appareil photo
  • Sauvegarde et Chargement des Photos
  • Custom Pipe & Diaporama (Slideshow)
  • Géolocalisation
  • La mise en page avec onglets (Tabs)
  • Les formulaires utilisateur
  • Mise en œuvre de Google Maps et Géolocalisation
  • Sauvegarde et récupération des données
  • Réutilisation des composants (Components)

Communication HTTP

  • Gestion des Services par Angular
  • Injections de dépendances
  • Créer des services injectables
  • Structurer ses services
  • Visibilité des fonctions
  • Communication avec le serveur
  • Requêtes Ajax avec le module http
  • Rappels sur HTTP et REST
  • Projet fil rouge : Connexion à une API REST pour récupérer et stocker les photos

Build et déploiement sur Mobiles

  • Automatiser la création des icônes et écrans de démarrage.
  • Présentation des services de la "Ionic Platform".
  • "Build" service de compilation.
  • Cycle de déploiement continu.
  • Déploiement sur Android, IOS et Windows Phone.
  • Plugins
  • Architecture du système de plugins
  • Plugin de prise de photo
  • Plugin de géolocalisation
  • Plugin de partage social
  • Projet fil rouge : Prise de photos depuis l'appareil du téléphone, géolocalisation des photos avant envoi et partage de l'album par l'intermédiaire des réseaux sociaux

Notions avancées

  • Bonnes pratiques
  • Optimisations et performances

Travaux pratiques

  • Création du projet d'application mobile de base
  • Développement des écrans de création d'un album et de liste de photos
  • Intégration d'un carrousel pour l'affichage des photos, adaptation de l'affichage en fonction de l'orientation de l'écran, prise en compte des gestes utilisateurs
  • Développement d'un écran de visualisation en plein écran des photos
  • Connexion à un service Web REST pour récupérer et stocker les photos
  • Prise de photos depuis le téléphone, géolocalisation des photos avant envoi et partage de l'album par l'intermédiaire des réseaux sociaux

Prérequis

Public

  • Concepteur-Développeur

Ces formations pourraient vous intéresser

Formation Lightroom

Proposé par Sparks

Objectifs de la formation

  • Editer, corriger et organiser des images avec Lightroom
  • Comprendre le fonctionnement des panneaux
  • Savoir développer les photos
  • Maîtriser le catalogage et l’export de fichiers JPEG, TIFF et PSD
  • Gérer la collaboration avec d'autres logiciels
  • Savoir utiliser le module carte, le diaporama et le module web
Tarif

A partir de 500,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

ANGLAIS Tous niveaux en E-learning (Telelangue)

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

Grâce à des méthodes d’apprentissage reconnues et éprouvées, cette formation vous aidera efficacement à apprendre la langue dont vous avez besoin pour atteindre vos objectifs professionnels :

- Comprendre tout document professionnel (consigne, article, rapport, etc.) à l'écrit
- Rédiger de façon claire (e-mail, synthèse, rapport, compte-rendu, etc.)
- Échanger à l'écrit en contexte professionnel
Tarif

A partir de 579,00 €

Durée

13j / 105h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre Microsoft Teams et comment les composants fonctionnent-ils ensemble
  • Mettre en œuvre la gouvernance, la sécurité et la conformité pour Microsoft Teams
  • Préparer l’environnement d'une organisation pour le déploiement de Microsoft Teams
  • Déployer et gérer Teams
  • Gérer la collaboration dans Microsoft Teams
  • Connaître les techniques de gestion et de dépannage de la communication dans Microsoft Teams
Tarif

A partir de 2 700,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser les techniques en caryotype moléculaire basées sur les puces à ADN
  • Interpréter correctement les résultats obtenus à partir des puces à ADN
  • Comprendre l'intérêt de ces techniques dans le diagnostic pré-natal, post-natal et pour l'étude des pathologies acquises
Tarif

A partir de 1 160,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les différents aspects et usages de la délégation
  • Utiliser efficacement et tirer le meilleur parti du potentiel de ses collaborateurs tout en les motivant
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Module digital « Ingénierie pédagogique »

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Construire une formation adaptée
  • Concevoir efficacement une formation
Tarif

A partir de 180,00 €

Durée

1 heure 15

Modes
  • Entreprise

Objectifs de la formation

  • Analyser le cadre législatif et réglementaire ainsi que sa transformation
  • Repérer toutes les opportunités de transformation des fonctions dans une dynamique de renforcement des pouvoirs d'agir des usagers, des aidants, des intervenants et accompagnateurs
  • Identifier les différents rôles autour des coordinations de projets et de parcours
  • Construire une carte des attendus, des délégations et des modes d'accompagnements dans l'évolution des rôles d'un nouveau type dans les organisations, au profit des parcours et de l'inclusion
Tarif

A partir de 1 570,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Maîtriser le test logiciel
  • Comprendre la testologie
  • Organiser ses tests
  • Connaître les outils
  • Mettre en place un projet de test
  • Maîtriser la Tiere Recette Applicative (TRA)
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Décrypter les situations de violence et d'agressivité
• Développer des comportements pour les prévenir

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

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

5 jours (35 heures)

Modes
  • Distance
  • Centre

Je cherche à faire...