Sélectionner une page
Formations Mobile Développeur mobile Formation Capacitor

Formation Capacitor

Logo de Capacitor, représentant deux flèches géométriques en dégradé de bleu clair et foncé sur fond noir, symbolisant la connectivité et le développement d'applications mobiles multiplateformes.
Prix 2400€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

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

Prix 2400€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

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

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp