Media Summary: How come a function janks the UI thread even though it's async? What are the differences between async and isolates? What is “BuildContext” and how is it used? In this video, we discuss what BuildContext is, and why it shows up in so many widgets ... You put a ListView in a column and you get the error “Viewport was given unbounded height”. What do you do now? Learn why ...

Tear Offs Decoding Flutter - Detailed Analysis & Overview

How come a function janks the UI thread even though it's async? What are the differences between async and isolates? What is “BuildContext” and how is it used? In this video, we discuss what BuildContext is, and why it shows up in so many widgets ... You put a ListView in a column and you get the error “Viewport was given unbounded height”. What do you do now? Learn why ... Dart 2.15 brings fast concurrency with worker isolates, a new constructor RenderObjects like widgets are everything you see on the screen. Learn about what RenderObjects do, what render trees are, ... Use the Dart analyzer and quick fixes to streamline your code maintenance. Stylistic inconsistencies? Breaking changes?

Find out how to get the most value out of your Learn about scroll controllers, the omnipresent PrimaryScrollController widget, and their impact on your cross-platform

Photo Gallery

Tear-offs | Decoding Flutter
Async vs Isolates | Decoding Flutter
BuildContext?! | Decoding Flutter
Unbounded height / width | Decoding Flutter
How Flutter Works: The RenderObjectWidget #DecodingFlutter (4/6)
Introducing Decoding Flutter
Rendering?! | Decoding Flutter
Dart 2.15: What's new
InheritedWidgets | Decoding Flutter
How Flutter Works: The State class #DecodingFlutter (3/6)
RenderObjects?! | Decoding Flutter
Using Dart analyze & Dart fix | Decoding Flutter
Sponsored
Sponsored
View Detailed Profile
Sponsored
Sponsored