Kodo
kon
kodokon.com
Cours
/
Flutter
Progression
Flutter · Intermédiaire - construire de vrais projets
Listes performantes avec ListView.builder
Affichez des listes de milliers d'éléments sans ralentissement grâce à ListView.builder, ListTile et des items extraits en widgets.
Naviguer entre écrans avec Navigator
Empilez et dépilez des écrans avec Navigator.push et pop, transmettez des données par constructeur et récupérez un résultat au retour.
Formulaires : TextField, contrôleurs et validation
Pilotez vos champs de saisie avec TextEditingController et validez toutes les entrées d'un coup grâce à Form et TextFormField.
Partager l'état : lifting state up et callbacks
Faites vivre l'état dans l'ancêtre commun et transformez vos widgets enfants en widgets contrôlés qui remontent les changements par callbacks.
Thèmes : ThemeData, Material 3 et mode sombre
Centralisez couleurs et typographies dans ThemeData, générez une palette Material 3 avec ColorScheme.fromSeed et offrez un mode sombre sans effort.