Dive deep into drawing custom widgets and building custom behavior in Rive with Flutter in this 45-minute conference talk from Flutter Europe. Explore the intricacies of Flutter rendering, CustomPaint, and extending RenderBox. Discover how to work with Flare ActorControllers, optimize performance, and import Flare files. Learn about animation naming conventions, file formats, scaling, and the differences between iOS and Android implementations. Gain insights from speaker Umberto Sonnino on creating dynamic, interactive user interfaces using Rive and Flutter.
Overview
Syllabus
Introduction
What is Rive
Flutter Rendering
CustomPaint
Extend RenderBox
Flare Actor
Controllers
Questions
Performance
Flare Import
Black Magic
Widgets
Rive App
Animation names
Flare file formats
Scale
Rebranding
iOS vs Android
Taught by
Flutter Europe