Introduction à Flutter et Dart
  • Qu'est ce que Flutter?
  • Qu'est ce que Dart?
  • Mon Top 5 des raisons d'utiliser Flutter
Installation de l'environnement
  • Installation de Android Studio
  • Installation de Xcode (pour les utilisateurs Mac)
  • Installation de Flutter sur Windows
  • Installation de Flutter sur MacOS
  • Installation de Flutter pour Linux
Première application Flutter
  • Création d'un projet
  • Tour de Android Studio
  • Premier lancement du simulateur
  • Tour du code dans main.dart
  • Modification du code dans main.dart: notre première application
  • Le Projet complet
Les bases de Dart
  • Le DartPad
  • Les Variables
  • Constantes et Final
  • String ou chaînes de caractères
  • Les nombres
  • Les Booléens
  • les Listes
  • Les Maps
  • Les Conditions
  • Les Boucles For
  • Les Boucles while
  • les Switch
  • Les Fonctions de base
  • Les Fonctions avec paramètres (ou arguments)
  • Les Fonctions avec retour
  • Exercices
La programmation orienté objet
  • L'Objet
  • L'héritage
  • Le Polymorphisme
  • Les Enum
Les Widgets basiques
  • Se servir de la documentation
  • Le MaterialApp
  • Le Scaffold
  • Le AppBar
  • Le Container
  • Le Center
  • Le Card
  • Le Image.network
  • Le Image.assets
  • Le Text
  • Le Column
  • Le Row
  • Le Icon
  • Le IconButton
  • Le FloatingActionButton
  • Le FlatButton
  • Le RaisedButton
Créez une application de musique
  • Présentation du Challenge
  • Préparation du projet
  • La Classe Musique
  • Images et Textes
  • Les IconButton
  • Le Slider
  • Configuration du audioplayer
  • Play, pause, rewind et forward
  • Finalisation
  • Coda_music, le projet complet
Pop up et Navigator
  • Mise en place du projet
  • Le Snackbar
  • Le AlertDialog
  • Le SimpleDialog
  • Passer à un second Scaffold
Créez une application de Quizz
  • Présentation du Challenge
  • Les Ressources
  • Préparation du projet
  • UI de la première page et CustomText
  • Naviguer vers la seconde page
  • La classe Question
  • UI de la seconde page
  • Création du Simple Dialog
  • Création de l'AlertDialog et fin du projet
  • Le projet Flutter complet
Les Widgets interactifs
  • Le TextField
  • Le CheckBox
  • Le Radio
  • Le Switch
  • Le Slider
  • Date et Time Picker
Créez une application de calcul de calories
  • Présentation du Challenge
  • Les ressources
  • Préparation du projet
  • Switch et changement de couleur
  • Age et DatePicker
  • Slider et Padding
  • Les Radio