Fitz dives into the source and explores runApp() function, roots, and more.
Chapters:
0:00 - Introductions, what are we talking about today?
3:12 - What's actually at the root of the Widget tree?
5:45 - Wait a second, we're not lying about there being multiple trees?
10:40 - What's a "BuildOwner"?
19:00 - Aha! We found what's at the root! Now... What is it?
25:00 - Wow. Okay. Let's step back a second...
30:00 - What is a "slot"?
34:28 - Will "scheduleWarmUpFrame" answer the question, "What does it mean to attach to the screen"?
37:26 - What ARE YOU, transient callbacks?!?
42:00 - Enough with that, now we're on to Widget Bindings!
45:30 - Okay, what happened here?
Get started with Flutter → https://flutter.dev
Watch more episodes of the Boring Show here → https://goo.gle/BoringFlutterShow
Subscribe to the Flutter channel → https://goo.gle/FlutterYT
#Flutter #BoringShow #Developer
product: Flutter - Development - User interface; fullname: Andrew Fitz Gibbon;