Ionic 4 – Développement d’une application mobile multiplateforme

0 Enrolled
21 heures
  • 21 heures
  • 41
  • 0
  • no
1,850.00€

Aperçu du cours

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

Prérequis

  • Bonne maîtrise de JavaScript
  • Maîtrise d’Angular

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

Public ciblé

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

Programme de formation

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

    • Présentation du développement sous le Framework

    • Configuration de Ionic

    • Implémentation de Ionic

    • Comparaison Ionic – Angular

  • Programmation avec Ionic 4

    • 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

    • 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

  • Les formulaires avec Ionic

    • Entrée utilisateur

    • Les listes et leur gestion

    • Travaux pratiques: Création de formulaires

  • La gestion des données dans Ionic

    • 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

  • Les animations

    • 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

  • Authentification & notification

    • 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

    • Ionic 4 & Angular

  • Test d'une application Ionic

    • Test d’une application Ionic

  • Débugger une application Ionic

    • Débugger une application Ionic

  • Déploiement d'une application

    • 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

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content