Hero
Avant la seance
Lisez la doc Flutter sur le widget Hero et la page sur les animations implicites pour comprendre comment Flutter gere les animations sans AnimationController.
Clonez et ouvrez le code de demo dans code/hero. Cherchez les TODO dans le code pour voir ou placer les Hero et comment choisir les tag.
Seance
- Rappel: une transition Hero fait voler un widget entre deux routes partageant le meme
tag. - Comment entourer une image ou un widget avec
Heroet naviguer avecNavigator.push/pop. - Comment gerer plusieurs Hero dans une liste (utiliser des
taguniques) et eviter les clignotements avecplaceholderBuilder. - Personnaliser l'animation avec
flightShuttleBuilderou desTweensur la cible.
Exercices
Pas d'exercice, implémentez les Hero dans votre travail pratique pour la transition de l'écran d'accueil vers les détails.