Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Ionic 4 - Développement d'une application mobile multiplateforme

réf : DEV-IO

Ionic est un Framework Open Source qui permet de développer des applications mobiles multiplateformes, proches des applications natives sur Iphone ou Android.

Objectifs pédagogiques

  • Découvrir et appliquer le Framework Ionic dans sa dernière version
  • Configurer l’environnement de développement hybride
  • Adapter les applications aux exigences contemporaines
  • Développer des applications sous le Framework Ionic

Pré-requis

Bonne maîtrise de JavaScript

Maîtrise d’Angular

Public concerné

Développeurs d’applications, architectes, chefs de projet techniques…

Programme

  • Présentation du développement sous le Framework
  • Configuration de Ionic
  • Implémentation de Ionic
  • Comparaison Ionic – Angular
  • L’environnement de développement
  • L’interface CLI
  • La structure des projets sous Ionic
  • L’outil Ionic Creator
  • L’exécution

Travaux pratiques

Mise en place de l’environnement de développement et création d’un projet d’application

  • Les composants de base
  • Réutilisation des composants
  • Les menus & la navigation entre les pages
  • Les sliders
  • Les thèmes & le rapport à la performance
  • Personnalisation des thèmes

Travaux pratiques

Mise en pratique des concepts : création de composants et de thèmes pour le projet d’application

  • Entrée utilisateur
  • Les listes et leur gestion

Travaux pratiques

Création de formulaires

  • Les requêtes HTTP
  • L’API REST
  • La récupération JSON
  • Les Promises

Travaux pratiques

Mise en œuvre d’un système de gestion des données dans le projet d’application

  • L’intégration de contenus vidéo
  • La création d’une animation sous différent framework
    • Angular
    • CSS
  • Animations de pages

Travaux pratiques

Création d’animation et intégration de contenu animés dans l’application

  • La page de connexion
  • Les providers externes à l’étape d’authentification
  • L’utilisation des GAFA pour l’authentification : Google et Facebook
  • Les notifications de l’application sous les différents systèmes d’exploitation mobiles

Travaux pratiques

Mise en place d’un processus d’authentification et d’un système de notification

  • Ionic 4 & Angular
  • Test d’une application Ionic
  • Débugger une application Ionic
  • Préparation pour la publication de la solution
  • Signer une application iOS et Android
  • Publier une application sur l’App Store et sur le Google Play
  • La publication de mises à jour sur les stores

Équipe pédagogique

Professionnel expert dans le développement mobile

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?