YoVDO

Flutter - How We're Building a UI Framework for Tomorrow at Google

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Android Development Courses iOS Development Courses Dart Courses Flutter Courses

Course Description

Overview

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.

Syllabus

Intro
Background
There must be a better way!
Goals
Why is hot reload important?
Workflow Demo
Flip the iceberg
Full Pipeline
One-Pass, O(N) Layout and Painting
Simple constraints can generate expressive layouts
Structural repainting using compositing
A bit of history...
Case Study: Padding
Composition Everywhere
Flexibility Demo
What do your users see?
BYO Runtime, don't reinvent the wheel.
A note on Runtime Portability
Community


Taught by

Strange Loop Conference

Tags

Related Courses

Sniffing the Metaverse
Strange Loop Conference via YouTube
KalDB - A Cloud Native Log Search Platform
Strange Loop Conference via YouTube
The Evolution of a Planetary-scale Distributed Database
Strange Loop Conference via YouTube
Machine Learning for Developer Productivity
Strange Loop Conference via YouTube
Formally Verifying Everybody's Cryptography
Strange Loop Conference via YouTube