A definitive guide to RenderObjects in Flutter

Описание к видео A definitive guide to RenderObjects in Flutter

Everyone knows how to use widgets in Flutter, however, RenderObjects are a secret to most - so we are tackling exactly that topic in great depth :)
https://twitter.com/creativemaybeno/s...

Links in this video:
My article on Drawing Every Line Pixel-perfectly with Custom Render Objects   / pure-flutterclock-face-every-line-customly...  
Flutter Understanding constraints https://flutter.dev/docs/development/...
My RenderObjects Q&A on Twitter https://twitter.com/creativemaybeno/s...
RenderSliver documentation https://api.flutter.dev/flutter/rende...
RenderBox documentation https://api.flutter.dev/flutter/rende...
My funvas package for drawing custom canvas animations https://github.com/creativecreatororm...
Suragch1's Flutter widget from scratch article https://suragch.medium.com/creating-a...
My StackOverflow answer on CustomMultiChildLayout https://stackoverflow.com/questions/5...
Code for my Flutter clock that uses only custom render objects on GitHub https://github.com/creativecreatororm...
How Flutter renders widgets    • How Flutter renders Widgets  
Slivers Explained - Making Dynamic Layouts (The Boring Flutter Development Show, Ep. 12)    • Slivers Explained - Making Dynamic La...  

0:00 Introduction
1:57 What are RenderObjects?
8:38 RenderBox
11:31 RenderSliver
14:57 CustomPaint
16:40 CustomSingle/MultiChildLayout
19:16 RenderObjectWidget
23:48 ParentData
33:19 Layout
48:43 computeDryLayout
1:03:35 updateRenderObject
1:12:21 Intrinsics
1:22:30 Baselines
1:26:40 Painting
1:40:01 Hit testing
2:02:00 Semantics
2:13:08 RenderProxyBox
2:21:39 When should you create RenderObjects?
2:25:27 Q&A
2:38:48 Where can you learn more?
2:43:13 You can learn anything.

Комментарии

Информация по комментариям в разработке