Skip to content
0:00 / 0:00

#flutter#renderingpipeline#layout

Flutter's Rendering Pipeline

Google TechTalks

349K subscribers • 56 videos on Hallway

YouTube
  • Recommended by 2 people: 1 in engineering communities and 1 on Stack Overflow and its sister sites.
  • Presented by Adam Barth
  • Made by the vendor. The company whose product it covers made or sponsored it.
  • May be out of date. Uploaded 10 years ago, in an area where tools change fast.

Advanced. Deep dive for people who know the field.

119K views10 years ago2 recommendations

Mobile developmentGraphics and audioFlutter and React NativeRendering

Adam Barth explains how Flutter transforms a widget tree into screen pixels through layout, painting, compositing, and rasterization.

Google Tech Talk, May 5th, 2016, presented by Adam Barth ABSTRACT: Archimedes once said "give me a deep enough pipeline, and I shall move the world." Well, that's what he should have said in any case. This talk will describe the nuts and bolts of how Flutter transforms a tree of widgets into pixels on the screen at 60 Hz by pushing data through its pipeline of layout, painting, compositing, and finally rasterization. To learn more about Flutter and how it helps developers build mobile apps, please visit flutter.io See Ian Hickson's Google TechTalk on Flutter's Layered Design at youtube.com/watch?v=dkyY9WCGMi0

Why it's here

2 people recommend this

What people say. Engineers recommend this talk as an excellent deep dive into Flutter's rendering engine and performance characteristics.

Moments people linked to

u/heshanfuin r/FlutterDev • Recommends

…ps://stackoverflow.com/questions/tagged/flutter \- Gitter: https://gitter.im/flutter/flutter \- Effective Dart Guide: https://www.dartlang.org/guides/language/effective-dart \- Dart Tips: https://www.dartlang.org/resources/dart-tips \- Flutter FAQ: https://flutter.io/faq/ \- Flutter Awesome: https://flutterawesome.com/ \- Flutter Rendering: [video \- Flutter Engine: https://github.com/flutter/engine/wiki \- Hot Reload: https://flutter.io/hot-reload/ \- Flutter Inspector: https://dart-lang.github.io/observatory \- Dart Style Guide: https://www.dartlang.org/guides/language/effective-dart/style \- Flutter Widgets: https://flutter.io/widgets/ \- Flutter Gallery App Code: https://gi…

Rémi Rousseleton Stack Overflow • Recommends

On “Difference between ListView and Column?”

Definitely go for option 2. ListView have a few cool optimisations. link to this video
17View the answer