Quiz
Question 1
Si une animation dure 5 secondes, quelle valeur aura son controller à la seconde 5 ?
Correction
La valeur d'un controller varie entre 0 et 1. Si une animation dure 5 secondes, cela signifie que le controller aura la valeur 1 à la seconde 5.
Question 2
Si je souhaite animer le widget Positioned, que puis-je utiliser ?
Correction
Tout est possible ! A vous de déterminer ce qui permettra un code plus clair ou plus court, c'est une question de goût.
Question 3
Qu'est-ce qu'un listenable ?
Correction
La classe listenable est incontournable lorsqu'il s'agit de créer des animations avec AnimatedWidget. Lorsque la valeur rattachée à un listenable est modifiée, les clients sont alors prévenus.
Question 4
Si je souhaite faire tourner un container sur lui-même en continu, que puis-je utiliser ?
Correction
Seules les animations explicites permettent cela, or TweenAnimationBuilder permet de créer des animations implicites !
Question 5
Faut-il mieux utiliser un AnimatedWidget ou un AnimatedContainer ?
Correction
Les deux classes permettent de faire les mêmes choses. Encore une fois, c'est principalement une question de goût !