IONIC – Développement mobile Ionic

Référence : IONIC
Durée : 3 jours (21 heures)
Dernière mise à jour : mars 2023

Présentation

Développer des applications pour appareils mobiles peut s’avérer être une tâche complexe, en particulier lorsque l’on souhaite être présent sur toutes les plateformes mobiles du marché. Grace au framework Ionic, concevoir des applications fonctionnant sur des systèmes d’exploitation différents devient possible et cela sans devoir réaliser autant de développements que de plateformes à supporter. Ionic repose sur les langages du web, HTML5, CSS3 et JavaScript mais également sur Capacitor qui permet d’accéder aux API natives de l’OS mobile.

Ainsi, une application développée avec des technologies web pourra exploiter la caméra, utiliser les capteurs ou encore parcourir les contacts présents sur le téléphone.
Cette formation permettra d’acquérir les compétences nécessaires à l’implémentation d’applications mobiles fonctionnant à l’identique sur iOS et Android.

Programme

Introduction
  • Les différentes plateformes mobiles
  • Les applications natives
  • Les sites web mobiles (HTML5/CSS3/JS)
  • Les applications hybrides
  • Limite des navigateurs
  • Solutions pour le développement multiplateforme
Technologies Web mobiles
  • HTML : La structure du document
  • CSS : Le style
  • JavaScript : Le dynamisme
  • Fetch API : échange avec le serveur
Initialisation du projet
  • Installation des outils
  • Présentation de webpack
  • Scaffolding d’un projet
  • Packaging et exécution
Capacitor
  • Pourquoi Capacitor ?
  • Présentation & installation
  • Les spécificités par plateformes
  • Hybrides ou PWA (Progressive Web Apps) ?
Les principaux plugins Capacitor
  • Accéléromètre, caméra, orientation, vibration…
  • Appareil, info réseaux, batterie
  • Contacts, géolocalisation, média
  • Système de fichiers et transferts
Mise en oeuvre avec Ionic
  • Création d’un projet
  • Intégration à Android Studio et Xcode
  • Création d’un plugin
  • Déboguer une application multiplateforme
Déploiement
  • Sur simulateur
  • Sur appareil mobile
  • Sur Google Play
  • Sur App Store

Prochaines sessions inter-entreprises

Toulouse :
Du 03 au 05 juillet 2023
Du 13 au 15 septembre 2023
Du 22 au 24 novembre 2023

Classe virtuelle :
Nous contacter

Nous dispensons nos formations dans toute la France, contactez-nous !

Méthode pédagogique

50% de travaux pratiques

Modalités d’évaluation

Travaux pratiques

Audience

Architectes techniques, développeurs mobile

Versions des technologies

Ionic 5.6

Pré-requis

Expérience dans le développement Web

Tarif

1995 €

    Votre nom (obligatoire)

    Votre email (obligatoire)

    Votre société (obligatoire)

    Votre demande

    captcha