- Installation de Ionic et Cordova
- Création d'un projet Ionic 2
- Ionic 3 : option '--v2' désormais facultative
- Lancement de l'application à l'aide de 'ionic serve'
- Structure de notre nouveau projet
- Ionic 3 : solution au problème du dossier 'src' manquant
- Prendre en main Ionic 2 en modifiant l'existant
- Créer une nouvelle page : ionic g page myPage
- Naviguer d'une page à l'autre et passer des données
- Récupérer les données passées à la page de destination
- Afficher les données dans une ion-card
- Ajouter un bouton et le personnaliser à l'aide de ion-icon
- Ajouter une popup de saisie à l'aide de AlertController
- A propos du CRUD dans le modèle
- Création d'un modèle afin de faire du CRUD
- Ajouter des options grâce aux Sliding Items
- Compléter notre modèle afin de gérer l'édition d'un film
- Compléter notre modèle afin de gérer la suppression d'un film
- Ajouter un toast
- Présentation du nouveau projet de gestionnaire de randonnées
- Génération du projet
- Création d'une interface de type Hike
- Créer le service hike.service.ts
- Consommer le service hike.service.ts
- Changer la page de démarrage
- Créer le modèle Position
- Afficher le détail d'une randonnée
- Le composant Floating Action Button (FAB)
- Déplacer le FAB
- Afficher une ion-grid destinée à contenir une carte
- Afficher une carte à l'aide du module angular2-google-maps
- Ajouter un marqueur à notre carte
- Afficher toute une page dans une modale
- Créer un journal d'étape
- Créer le formulaire de journal d'étape
- Récupérer des dates à l'aide du composant ion-datetime
- Refermer une modale après soumission
- Passer nos données de la modale vers la page parente
- Ajouter des étapes et les lire depuis un service
- Consommer le service
- Afficher les étapes
- Bonus : coupon vers des formations complémentaires