Flutter Heroes 2024

Thomas Coumau

Thomas is a frontend lead developer at BAM. He made the switch from React Native to Flutter because to his eye Flutter's got some serious game in the animation department. Thomas and his coworkers are always up for a challenge, and every week, they spend some time recreating cool animations and sharing their learnings.


Session

02-23
17:20
40min
Animation vs delivery, do you really have to choose ?
Thomas Coumau, Maxime Rougieux

We love Flutter, primarily because of its seamless and captivating animations. These animations don't just add visual appeal—they instil identity and authenticity into an application. Yet, persuading stakeholders or even fellow team members of their worth can be challenging. Mainly because we couldn't always estimate precisely how long a particular animation would take to implement.

With this in mind, we decided to dive deep. We wanted to understand Flutter animations inside out and make them efficient, without wasting hours.

For over a year now, we (Thomas and Maxime) have led company-wide Flutter animation challenges called “UI & Animations Dojos”. Our objective? To collaboratively enhance our skills and guide fellow developers in seamlessly integrating animations.

Here are some of the topics we’ll tackle during the talk:

  • The different ways to animate Flutter recommends and how to use them in real life cases.
  • How to figure out if adding that fancy animation is going to blow your project timeline.
  • Tips to code animations faster and smarter based on a live coding session.

By the end, you'll gain a better grasp on estimating the time required to implement a specific animation, aiding in prioritising what's most essential for your application.

Auditorium