Date de mise à jour : 17/12/2024 | Identifiant OffreInfo :
24_280048
Organisme responsable :
Vivaneo
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.
Compréhension des concepts de base de Capacitor et Ionic.
Capacité à développer des applications multi-plateformes avec des composants natifs.
Maîtrise de la gestion de la navigation et de l'intégration des données dans une application.
Compétences pour compiler et déployer des applications sur les stores et le web.
Application des bonnes pratiques pour garantir des performances optimales.
Non certifiante
Information non communiquée