Développer des applications mobiles avec Ionic et Angular

Contenu de la formation

En tant que cadre multiplateforme, Ionic permet aux entreprises de développer leur application mobile avec un minimum de dépenses. L’entreprise n’a pas besoin de faire appel à plusieurs ingénieurs logiciels pour la conception d’une application mobile.

Le programme de la formation

  1. Avant-propos Présentation du framework Ionic Lien avec Angular Fonctionnement Comparaison avec les autres frameworks pour mobile Fonctionnement des navigateurs Le DOM Le JSON Les protocoles réseaux Les APIs REST
  2. Installation Mise en place des outils de développement
  3. Rappel de JavaScript ES 6 et du TypeScript Le nouveau standard de JavaScript Les nouveaux mots-clés Les classes et l’héritage Les modules Les promesses Le typage des variables Les méthodes avec TypeScript Les interfaces et classes abstraites Les décorateurs La bibliothèque RxJS
  4. Rappel d’Angular Le principe MVW d’Angular Les composants Les vues Les contrôleurs Les services Les providers Les pipes Les directives Les modules
  5. Création d’applications Ionic Architecture d’un projet Les directives d’Ionic Les composants d’Ionic Connexion vers un serveur en utilisant une Api REST Utilisation des éléments matériel de la plateforme Caméra Gyroscope GPS Bluetooth … Application en tâche de fond Mettre en place des notifications Mise en place de l’application sur mobile IOS et Android
  6. Mise en production Tests unitaires Bonnes pratiques Publication sur le Google Play Store (Android) et App Store (iOS)

Modalités

Lieu : à définir

Horaires : De 9h à 12h et de 13h à 17h