Formation Capacitor
2400€ HT / personne |
3 jours (21 heures) |
Présentation
Ce framework open-source qui permet de développer des applications web modernes sous forme d’applications mobiles natives. Notre formation Capacitor vous facilitera l’accès aux API natives des appareils, tout en utilisant les technologies web HTML, CSS et JavaScript à l’aide de framework (Angular, React, Vue).
Pendant ce cours, vous apprendrez à configurer un projet Capacitor dans une application Angular, intégrer des plugins, déployer des apps sur iOS et Android, et accéder aux fonctionnalités des appareils (caméra, géolocalisation, stockage, etc.) en quelques lignes de code.
En plus des bases, nous aborderons l’intégration de plugins tiers, la gestion des permissions natives, ainsi que l’optimisation des performances pour garantir des applications mobiles fluides et réactives.
Grâce à Capacitor, vous acquérez des compétences essentielles en développement mobile hybride, ainsi qu’une meilleure compréhension des API natives, qui facilitera la création d’applications multiplateformes.
Comme pour toutes nos formations, elle vous sera présentée avec les dernières ressources disponibles.
Objectifs
- Comprendre les bases de Capacitor et son installation
- Concevoir des interfaces avec un framework JS (Angular), y intégrer Capacitor pour interagir avec l’utilisateur et les fonctionnalités de son téléphone
- Ajouter des plugins officiels, ou de la communauté
- Créer son propre plugin (Android, iOS, Web) et l’intégrer à son application
- Migrer des projets Cordova vers Capacitor efficacement
- Déployer et maintenir des applications sur les stores
Public visé
Développeurs mobiles.
Pré-requis
- Avoir une bonne connaissance du développement web
- Avoir des bases en développement mobile
- Notions de gestion des environnements de développement mobile
PROGRAMME DE NOTRE FORMATION CAPACITOR
INTRODUCTION À CAPACITOR
- Présentation de Capacitor et son rôle dans le développement d’applications multiplateformes
- Installation des prérequis et configuration de l’environnement de développement
- Processus d’intégration de Capacitor dans un projet existant
- Comparaison avec d’autres solutions comme Cordova/PhoneGap
- Ressources et documentation essentielles pour bien démarrer
DÉVELOPPEMENT DE L’INTERFACE UTILISATEUR
- Utilisation de Capacitor avec le Framework Angular pour la création d’interfaces
- Installation et configuration des extensions VS Code utiles
- Bonnes pratiques de conception d’interface utilisateur
FLUX DE TRAVAIL DE DÉVELOPPEMENT
- Utilisation et gestion des plugins dans un projet
- Configuration détaillée d’une application
- Débogage et tests dans différents environnements (iOS, Android, Web)
MISE À JOUR ET MIGRATION
- Stratégies de mise à jour des applications et des plugins Capacitor
- Migration d’applications de Cordova vers Capacitor
- Gestion des versions dépréciées et transition vers les nouvelles versions
CONCEPTS AVANCÉS ET INTÉGRATIONS
- Intégration de plugin
- Caméra
- Géolocalisation
- Network
- Intégration de services externes
- Notifications push via Firebase
- Achats in-app
- Liens profonds
DÉPLOIEMENT ET MAINTENANCE
- Processus de déploiement des applications sur les différents app stores (Apple App Store, Google Play)
- Techniques de mise à jour en direct des applications sans passer par les stores
- Surveillance et maintenance post-déploiement
SPÉCIFICITÉS PAR PLATEFORME
- Configuration et déploiement spécifiques pour iOS
- Info.plist
- Configuration et déploiement spécifiques pour Android
- AndroidManifest.xml
- Création et déploiement de Progressive Web Apps (PWA) avec Capacitor
RÉFÉRENCE API
- Détails des API Capacitor pour iOS, Android et Web
- Utilisation pratique des API dans des projets réels
- Exemples de code et meilleures pratiques d’intégration
Pour aller plus loin
Formation React JS
Formation Kotlin
Formation SwiftUI
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
2400€ HT / personne |
3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS