Devis Demander un devis
star--3

Ionic - Développer des applications mobiles multiplateformes avec Capacitor (ou Cordova) et Angular

Ionic est un framework Javascript permettant de développer des applications mobiles hybrides (Android et iOS) facilement grâce à une librairie de composants graphiques et de plugins natifs. Avec cette formation, vous découvrirez d’abord Angular et Ionic. Vous développerez ensuite votre propre application de gestion d’albums photos, en utilisant des plugins. Durée : 5 jours (formation possible en présentiel ou distanciel) Le programme de cette formation est présenté ici avec Capacitor : il est possible de l'adapter pour remplacer Capacitor par Cordova sur l'ensemble du programme.

À propos de cette formation

Lieux sur devis

À partir de 4500€ HT

5 jours

35 heures

Action de formation

Éligible OPCO

En savoir plus

Objectifs pédagogiques
  • Comprendre le fonctionnement architectural de Ionic ainsi que son positionnement dans l'écosystème actuel.
  • Apprendre les bases de Typescript.
  • Savoir utiliser les principaux composants d’Angular.
  • Utiliser Ionic pour créer une application mobile.
  • Découvrir l’usage de Cordova (ou Capacitor) pour accéder à des fonctions avancées du smartphone dans son application mobile.
  • Récupérer des informations externes à l’application via le protocole HTTP.
  • Maîtriser le build et le déploiement d’une application mobile Ionic.
Contenu de la formation
  • Explorer les applications mobiles multiplateformes
    • Analyser l’écosystème mobile d'aujourd'hui
    • Comparer différentes façons de développer sur mobile
    • Appréhender les webviews
    • Installer NodeJS
    • Gérer les dépendances Node npm
    • Utiliser NodeJS
  • Découvrir Angular
    • Liste des frameworks compatibles avec Ionic
    • Assimiler le langage TypeScript
    • Utiliser les outils pour TypeScript
    • Installer les modules et dépendances Ionic
    • Créer un projet Ionic
    • Découvrir le projet Ionic par défaut
    • Présentation d'Angular
    • Comprendre le principe de Composants et Templates
    • Comprendre le data Binding
    • Utiliser les directives d'Angular
    • Découvrir les formulaires
    • Utiliser les pipes et le formatage
    • Comprendre le principe des routes
  • Utiliser Ionic
    • Découvrir Ionic
    • Lister les apports de Ionic à Cordova et Angular
    • Utiliser les commandes CLI
    • Découvrir la bibliothèque UI
    • Maîtriser la mise en page (Layout)
    • Maîtriser l'emploi des composants UI de base
    • Utiliser les composants Ionic pour créer un formulaire
    • Personnaliser le style et thème
  • Interagir avec la plateforme native avec Capacitor
    • Découvrir Capacitor
    • Différences entre Cordova et Capacitor
    • Installer l'environnement de développement
    • Répertorier les commandes usuelles
    • Découvrir les plugins de Capacitor
    • Manipuler le HardWare de l’appareil
    • Installer des plugins
    • Analyser plus en profondeur le plugin de GPS
    • Prendre des photos avec l'appareil photo
    • Sauvegarder et charger des photos
    • Stocker des données en local
    • Géolocaliser l’utilisateur
  • Communiquer avec HTTP
    • Comprendre la notion de services
    • Découvrir la gestion des Services par Angular
    • Comprendre l’injection de dépendances
    • Créer des services injectables
    • Découvrir la programmation asynchrone
    • Revoir les bases d’HTTP et REST
    • Communiquer avec un serveur HTTP
  • Builder et déployer sur mobile
    • Automatiser la création des icônes et écrans de démarrage
    • Découvrir les services de la "Ionic Platform"
    • Compiler l’application grâce au service "Build"
    • Publication hors store
    • Publication sur les stores
  • Notions avancées
    • Bonnes pratiques
    • Optimisations et performances

Parmi les formateurs

Cédric Millauriaux

Cédric MILLAURIAUX est développeur depuis 10 ans. Il a dans un premier temps travaillé pour le ministère des finances et pour le ministère de l’intérieur avant de devenir développeur mobile à son propre compte il y a 6 ans. Il travaille principalement sur des applications dans le domaine de la santé et des objets connectés. La formation et le transfert de compétences sont des activités qui lui tiennent à cœur, c’est pourquoi il accompagne depuis plusieurs années de nombreuses entreprises dans leur montée en compétences ainsi que les étudiants de plusieurs écoles de la région nantaise.

L'organisme de formation

star--1
CONFOR - Conseil et Formation

Conseil et Formation en informatique / numérique

Découvrir l'organisme de formation

Public concerné

  • Développeurs Web
  • Développeurs Mobile
  • Chefs de projets techniques
Prérequis
  • Connaissances basiques en développement Web

Conditions d'accès

Accessibilité

Pour plus d'informations sur les modalités d'accessibilité pour cette formation, vous pouvez contacter directement adeschamps@confor.tech .

Capacité

1 à 8 places

Délai d'accès

2 semaines

Demander un devis

D'autres formations qui pourraient vous intéresser

Des Organismes de formation de confiance !

Nous recensons aujourd’hui des formations dans plus d’une 100ène de catégories et sous catégories afin d’être le plus représentatif par rapport au besoin en compétences des entreprises.

Comparer
Comparez jusqu'à 3 cours