Formation

Capacitor avec Ionic

Organisme responsable juridiquement de la formation
Vivaneo

  • Tout public
Acquérir une compréhension approfondie des concepts fondamentaux de Capacitor et Ionic.
Apprendre à développer des applications multi-plateformes avec des composants et des API natives.
Gérer la navigation et l'intégration des données dans une application multi-plateformes.
Maîtriser la compilation et le déploiement d'applications sur les stores mobiles et le web.
Module 1 : Introduction à Capacitor et Ionic

Présentation générale de Capacitor et Ionic et de leurs avantages pour le développement multi-plateformes.
Installation des outils nécessaires et configuration de l'environnement de travail.
Module 2 : Concepts fondamentaux du développement avec Ionic

Structure d’un projet Ionic et principes de conception de l'interface.
Utilisation des composants de l'interface utilisateur pour créer des interfaces attrayantes.
Module 3 : Capacitor et l’accès aux API natives

Introduction à Capacitor et comparaison avec Cordova.
Utilisation des plugins Capacitor pour accéder aux fonctionnalités natives des appareils (caméra, GPS, stockage, etc.).
Module 4 : Création et gestion des pages et des routes

Création de pages dans une application Ionic avec Angular.
Gestion de la navigation et des routes pour une application à plusieurs écrans.
Module 5 : Gestion des données et intégration d’API

Consommation d’API REST pour récupérer et afficher des données dynamiques.
Stockage des données locales à l’aide de Capacitor Storage et SQLite.
Module 6 : Compilation et déploiement

Préparation des applications pour le déploiement sur iOS, Android et le web.
Compilation des applications avec Capacitor et publication sur les stores d'applications.
Module 7 : Bonnes pratiques pour des applications performantes

Optimisation des performances des applications hybrides.
Résolution des problèmes courants de compatibilité pour garantir une expérience fluide.
Connaissances de base en développement web (HTML, CSS, JavaScript).
Une expérience préalable avec Angular ou un autre framework front-end est un atout.
Durée en centre : 21 heures
Durée totale : 21heures
Formacode (Domaines de formation) :
  • 31089 Programmation application mobile
  • 46237 Web données
Rome (Métiers) :
  • M1805 Études et développement informatique
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION