Building an Animated Excuses Application

The true benefits of Flutter shine not just in your ability to build high-fidelity user interfaces but also in allowing you to build high-fidelity experiences. Flutter has the well-stated goal of allowing multiplatform applications to operate at a smooth 60 frames-per-second.

In this chapter, we will learn how to build smooth animations in an application designed to give us random excuses to miss work. First, we will learn about the different types of animations in Flutter. Then, we will build our excuses application to use explicit animations. Next, we will refactor the entry of excuses to use implicit animations. Finally, we will refactor our Flutter application to take advantage of Flutter’s animations ...

Get Cross-Platform UIs with Flutter now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.