Skip to content

ipapps/flutter_formation

Repository files navigation

Formation Flutter

Ce repo est le support de formation Flutter créé par l'agence Apps42

Spécificités de Dart

Les dossiers et fichiers dans le dossier dart permettent de voir les spécificités de Dart. Pour lancer chaque sous-chapitre, décommentez la section appropriée dans le fichier dart_formation.dart et lancez la fonction main() directement dans ce fichier. Les sous-chapitres sont :

  • les variables
  • le null safety
  • les conteneurs
  • les structures de controle
  • les fonctions
  • les extensions
  • les types énumérés
  • l'asynchronisme
  • les classes

Widgets

Chapitre sur les widgets, et comment créer une page avec les widgets de base.

Lancer la commande

flutter run --dart-define=CHAPTER=WIDGETS

pour y accéder.

Navigation

Chapitre sur la navigation, les routes et les routeurs.

Lancer la commande

flutter run --dart-define=CHAPTER=NAV

pour y accéder.

Web services

Chapitre sur la bibliothèque http, la sérialisation/déserialisation et les appels réseaux asynchrones

Lancer la commande

flutter run --dart-define=CHAPTER=WEBSERVICES

pour y accéder.

Gestion d'états

Chapitre sur les Widgets stateful, les FutureBuilder et la gestion d'états avec le pattern Bloc/Cubit/Repository

Lancer la commande

flutter run --dart-define=CHAPTER=STATEMANAGEMENT

ou

flutter run --dart-define=CHAPTER=STATEMANAGEMENTMOCK

pour y accéder.

© COPYRIGHT APPS42 2022 - Tous Droits Réservés

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published