A l’issue de la formation, l’apprenant sera capable de :
– Découvrir et maîtriser les bases du Framework Ionic permettant le développent d’applications mobiles hybrides
– Développement d’une application proche du monde réel
– Comprendre comment construire et soumettre une application sur les Stores
– Comprendre comment gérer la mise à jour de son application sur les Stores
- Développement
- Initiation
Formation Ionic
Objectifs
Prérequis
Bonnes connaissances de JavaScript et Angular
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs
Formation(s) associée(s)
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
– Quand et pourquoi utiliser une solution comme Ionic ?
– Ionic, Angular et Typescript
– Commandes CLI
– Génération d’une nouvelle application
– Structure d’une application
– Ré-utilisation de tous les patterns Angular (composants, services, routers)
– Ré-utilisation de tous les patterns Javascript (Promesses, Observables)
– Les plugins permettant d’accéder aux fonctionnalités natives
– Génération de notre application
– Utilisation du BaaS Firebase pour le cas concret
– Mise en place d’une page de connexion et d’inscription à notre application (Formulaires Angular)
– Mise en place d’une navigation avec des onglets « Tabs » (vue permettant d’afficher des données d’un côté, vue permettant d’ajouter des données d’un autre côté)
– Navigation avec routers pour accéder à une page de modification des informations affichées
– Utilisation des providers
– Mise en place d’un élément de chargement visuel « loader » permettant de patienter pendant les chargements
– Utilisation de la sauvegarde interne au téléphone pour stocker des informations non sensibles
Mise en pratique avec un/plusieurs TPs supplémentaires.
– Pré-requis pour déployer une application sur les stores Android et/ou Apple
– Découverte des commandes CLI pour ajouter les plateformes Android et iOS sur son projet Ionic
– Découverte des commandes CLI pour générer les différents assets (icons et page de chargement initial)
– Découverte des commandes CLI pour générer les apps déployables
– Comprendre comment mettre à jour son application
Si l’apprenant remplit toutes les conditions vis à vis de son matériel :
– Génération de son application et déploiement sur son téléphone mobile
– Découverte des outils de début sur mobile
– Utilisation d’un plugin comme la caméra ou la géolocalisation