> formation Technologies numériques > formation Développement logiciel > formation iOS, Android, multiplateformes mobiles > formation Ionic, développer des applications mobiles hybrides multiplateformes

Avis loadedNote : 4,3Length : 12TotalNote : 205TotalNote20 : 5
Toutes nos formations iOS, Android, multiplateformes mobiles

Formation Ionic, développer des applications mobiles hybrides multiplateformes

4,3 / 5
Stage pratique
Durée : 2 jours
Réf : IOC
Prix  2021 : 1410 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis clients
Programme

Ionic est un framework permettant de construire des applications natives à l'aide des technologies Web. Basé en partie sur AngularJS et Cordova, Ionic vous permet de créer des Progressive Web Applications pour mobile (iPhone et Android) proches des applications natives en utilisant HTML, CSS et JavaScript.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Configurer un environnement de développement hybride
  • Développer une application mobile basée sur Ionic et Angular
  • Maîtriser les outils de productivité proposés par Node.js
  • Intégrer un Backend Mobile
  • Préparer le build et le déploiement d'une application

Travaux pratiques

Réalisation d'une application mobile "hybride" IOS/Android et compilation dans le Cloud.

Méthodes pédagogiques

Développement d'applications mobiles. 50% de théorie illustrée par 50% de pratique.
PROGRAMME DE FORMATION

Configurer un environnement de développement moderne

  • Choix de l'éditeur, les plug-ins indispensables.
  • Socle des bonnes pratiques : mobile et "Web-platform".
  • Node.js utilitaire de développement. Synchronisation "multi-device".
  • Choisir et paramétrer un "workflow" mobile.
  • Yeoman. Utiliser un "scaffoldeur" de projet.

Travaux pratiques
Configuration des outils.

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.

Travaux pratiques
Mise en œuvre d'un projet d'application.

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.

Démonstration
Structure d'une application Angular.

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...".

Travaux pratiques
Réalisation d'une application basée sur Ionic et Angular.

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".

Travaux pratiques
Intégration d'un "Backend Cloud".

Préparer le "build" et le déploiement

  • 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.

Travaux pratiques
Préparation et déploiement de l'application.

Participants / Prérequis

» Participants

Développeurs Web et chefs de projets mobilité.

» Prérequis

Bonnes connaissances des langages HTML, CSS et JavaScript. La maîtrise du Framework Angular constitue un atout supplémentaire.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis clients
picto avis clients
CYRILLE C. 04/10/2021
5 / 5
Formation intéressante, elle m’a permis de creuser la question sur le passage au multi plateforme dans notre société. Le formateur a su s’adapter à nos besoins.

AURÉLIE T. 04/10/2021
4 / 5
La formation est très utile, mais pour des personnes connaissant déjà le développement Angular, il y a une partie moins intéressante sur des notions de base. J’aurais préféré alterner la théorie-pratique plutôt que faire les exercices pratique à la fin de la formation.

MICHEL B. 12/07/2021
5 / 5
Formation très intéressante et formateur pédagogue

STÉPHANE H. 12/07/2021
5 / 5
Formation très intéressante qui sera rapidement mise en application

WILLIAM G. 27/05/2021
5 / 5
Très bon contenu pour un mise à niveau sur deux jours

NICOLAS G. 27/05/2021
4 / 5
Bonne présentation des outils majeurs ciblés par la formation

JORDAN B. 17/12/2020
4 / 5
J’ai trouvé que la formation manquait un peu de pratique et ne m’a pas apporté beaucoup de nouvelles connaissances sur le sujet (j’ai déjà un peu eu l’occasion de travailler sur Ionic). Cela peut venir du format sur 2 jours, peut-être un peu court pour approfondir le sujet, ou alors je maitrise mieux le sujet que ce que je pensais. J’ai tout de même appris quelques bonnes pratiques pour les projets ionic - angular, ce qui est toujo

PAUL HENRI L. 17/12/2020
4 / 5
J’aurais aimé pratiquer plus sur ionic surtout et angular aussi. De même, sur ionic, j’aurais aimé aborder plus en profondeur les différents process de build et problèmes fréquemment rencontrés. Enfin, pour moi, il serait mieux que le formateur ait ses croquis et exercices déjà préparés dans le support de cours. ça ne prend pas beaucoup de temps de les faire en temps réel mais ça

JÉRÔME M. 17/12/2020
4 / 5
Pas assez accès sur Ionic : cli Ionic, composants Ionic, services Ionic ...

GLEN P. 17/12/2020
4 / 5
Compte tenu des 2 jours de formation et du niveau de départ ce celle-ci, nous avons pu couvrir un bon nombre de sujet.

NAJIB C. 17/12/2020
4 / 5
très intéressant

ADRIEN O. 17/12/2020
5 / 5
Au vu des conditions de temps, formation très efficace. La partie Android, notamment, est claire et bien construite.
Avis clients 4,3 / 5

Les avis clients sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.