Le cœur de l'UI : Les Tickers
Une animation n'est qu'une fonction du temps. Dans Flutter, le Ticker est le mécanisme qui signale le début d'une nouvelle frame.
Exigences pour le 120 FPS
- V-Sync : Synchronisez toujours avec le taux de rafraîchissement de l'écran.
- Zéro déchet (Zero Garbage) : N'allouez pas d'objets à l'intérieur du callback
onTick. - Maths plutôt qu'objets : Utilisez des mathématiques pures pour calculer les décalages plutôt que de créer des objets
Tweenà chaque frame.
Défi : Construisez une animation de pendule qui s'exécute à un 120 FPS parfaitement stable.