Formation
Capacitor avec Ionic
- 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.
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.
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.
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
Durée totale : 21heures
Formacode (Domaines de formation) :
- 31089 Programmation application mobile
- 46237 Web données
- M1805 Études et développement informatique
- 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