-
Formateur(s)
Baptiste SAINT ANDRE -
Référence
ION1
-
Durée
2 jours (14h)
-
Prix unitaire HT
1390 €
Prochaines sessions
Date de début | Ville | Prix unitaire HT |
---|
Description
Ionic 3 est un Framework permettant la création d’applications mobiles hybrides. Il repose lui-même sur le Framework Angular, permettant ainsi de construire des applications mobiles sans avoir besoin d’apprendre un nouveau langage.
Au cours de cette formation, vous apprendrez les bases du Framework afin que vous puissiez par la suite réaliser vos propres applications. Vous découvrirez comment interagir avec les composants natifs du téléphone, comment organiser son application, comment la publier sur les Store, et bien plus encore.
Objectifs pédagogiques
- Découvrir les bases du développement mobile
- Développer des applications mobiles hybrides
- Découvrir les bases du design sur mobile
Public cible
Développeurs, Ingénieurs
Pré-requis
Maîtrise d’HTML5, CSS3, JavaScript (Angular est un plus)
Modalités d’évaluation
L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.
Méthodes pédagogiques
50% théorie / 50 % pratique
Dernière mise à jour : mars 2019
Programme de la formation
Découverte
- Découverte du Framework
- Bases d’Angular
- Syntaxe
Les bases d’Ionic 3
- Génération d’une application
- Structure d’un projet Ionic 3
- Fonctionnalités natives
Mise en place d’une application
- Préparation
- Création layouts
- Création Checklist
- Theming
Gestion des listes
- Mise en page
- Récupération de GIF via une API
- Enregistrement des données
Gestion de la caméra
- Prendre des photos avec l’appareil photo
- Sauvegarde et chargement
- Notifications locales
Gestion de la géolocalisation
- Formulaire utilisateur
- Google Maps
- Géolocalisation
Récupération de données
- Mise en page
- Récupérer des données via un backend
- Mise en cache des données
La gestion des animations
- Animations Angular
- Animations CSS
- Animations de page
Construire et publier son application
- Préparer son projet
- Signer son application
- Publier son application