![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
Capacitor avec IonicDate de mise à jour : 17/12/2024
| Identifiant OffreInfo : 24_280048 |
Carif-Oref Provence - Alpes - Côte d'Azur |
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.
Non certificiante
Information non communiquée
Conventionnement : Non
Niveau d'entrée : Information non communiquée
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.