Logo du framework ionic

Découverte du framework ionic

Apprennez à utiliser l'entiéreté du framework Ionic durant notre formation. Ce framework vous permettra de créer un code multisupport en utilisant des outils Web tel que HTML, CSS, JavaScript, afin de générer des applications iOS, Android, Chrome, Windows Phone et bien d'autres.

Programme

Ionic SDK : présentation et mise en oeuvre

  • Présentation de l'offre de services Ionic
  • Framework de développement "hybride", positionnement
  • Composantes : Utilitaires, CSS, JavaScript, Services
  • Technologies : services cloud, Cordova, le choix d'Angular
  • Démarrer, émuler et débugger une application
  • Apport du Framework CSS

Ionic + Angular : initiation au Framework de Google

  • Structure d'une application Angular
  • Identifier les ressources : Services, Components, Directives, Pipe
  • Ajax : consommation de services Web
  • SPA (Single Page Application) routes et navigation
  • Les composants mobiles Ionic
  • Utilisation indépendante du Framework CSS Ionic

Le Framework Ionic en profondeur

  • Personnalisation ciblée de la plateforme (IOS/Android)
  • Gestion du contenu : listes, chargement, "scroll", "pull to refresh"
  • Gestion de la navigation : menu, route et persistance
  • Composant interactifs : "modal, action sheet, popover"
  • Créer des formulaires efficaces
  • Gestuelle utilisateur : "swipe, slide, tap..."

Gérer la persistance des données utilisateur

  • Ionic Native : utilisation des plugins Cordova
  • Adopter une stratégie "offline first"
  • Les API pour la sauvegarde locale : IndexDB localStorage
  • Centraliser les données : redéfinir le cycle UX
  • Quelles fonctionnalités attendre d'un Backend Mobile ?
  • Les services d'authentification et de "push notification"

Préparer le "build"

  • Automatiser la création des icônes et écrans de démarrage
  • Présentation des services de la "Ionic Platform"
  • "Build" service de compilation
  • Cycle de déploiement continu

Informations pratiques

À qui s'adresse la formation

Développeur web débutant, souhaitant maîtriser le développement d’application WEB.

Organisation

Jour 1 / Manipulation par l'exemple.

Pré-requis

Connaître au moins un langage de programmation et avoir des notions HTML, CSS, JavaScript...

Objectifs

A l’issu de la formation, les élèves seront capables de :


- Commencer un projet Ionic avec les bons outils

- Créer un petit projet de A à Z

Prochaines dates disponibles

10/06

Tarifs

Pour 1 personne :

450€ / jour

À partir de 5 personnes :

400€ / jour

Pour une classe entière :

Ces formations pourraient vous intéresser