Simple constraints can generate expressive layouts
11
Structural repainting using compositing
12
A bit of history...
13
Case Study: Padding
14
Composition Everywhere
15
Flexibility Demo
16
What do your users see?
17
BYO Runtime, don't reinvent the wheel.
18
A note on Runtime Portability
19
Community
Description:
Discover how Google is revolutionizing mobile app development in this 32-minute conference talk from Strange Loop. Explore Flutter, a groundbreaking UI framework designed to create high-quality, visually stunning applications for both iOS and Android platforms. Learn about the innovative architectural decisions behind Flutter, including the use of Dart language, a functional-reactive framework, and composition-over-inheritance approach. Gain insights into the benefits for developers, such as sub-second code-change-to-live-on-phone-without-losing-state development cycles, and for users, like simultaneous feature releases and customized app experiences. Delve into topics such as hot reload importance, one-pass layout and painting, structural repainting using compositing, and runtime portability. Led by Eric Seidel, head of the Flutter team at Google, this talk provides a comprehensive understanding of this novel system for building mobile apps and how it can accelerate your next project.
Flutter - How We're Building a UI Framework for Tomorrow at Google