Создаем анимации во Flutter с помощью Canvas
Для любителей создания анимации, Flutter — хороший выбор, так как большинство решений в нем уже реализовано.
К примеру, при помощи виджета AnimatedOpacity, можно в пару кликов сделать анимацию понижения или повышения прозрачности. А если немного поиграться с параметром curve, то можно создать еще и кривую, по которой будет происходить эта анимация:
https://dou.ua/forums/topic/31934/?from=tg-tech#Flutter