Get Animated with Flutter!
Pragmatic developer. Passionate educator. Perpetual learner.
Flutter is a mobile SDK from Google for building native Android and iOS apps from a single codebase. It promises performant (60fps) user experiences, reactive UI updates and a fully-customizable open-source software stack. In this talk, we'll explore how developers can craft expressive and custom experiences using Flutter Animations. We'll start with an introduction to Flutter and how it achieves performant rendering. Then we'll look at the Flutter animation framework, covering basic concepts, animation types and common patterns. We'll walk through code for adding existing animations to a Flutter widget, and explore the process for creating custom animations. We'll conclude with a look at examples of Flutter animations in use today, and review resources for self-directed exploration of this space.