Let's read the Flutter source code

preview_player
Показать описание
In this stream, we look at the source code for Flutter, Google's multi-platform app framework.

Following the themes of the React video (linked below), we focus on the algorithms that drive and schedule rendering.

Links

Related Videos:

Timeline thanks to @raxneff
00:00:00 Welcome
00:00:51 about Flutter and what we expect to see
00:03:07 opening files
00:06:59 chat
00:14:36 scheduler
00:13:34 opening more files
00:18:47 opening files
00:35:02 lookup dart ??= (null safety)
00:49:14 what I wanna look next and chat
00:59:06 reading chat and chatGPT
01:00:49 how I will do videos in the future
01:02:26 opening files
01:15:17 lookup Flutter constraints
01:24:58 search for PipelineOwner
01:29:54 chat about exploits, IT security
01:41:09 lookup (){} dart syntax
01:44:02 what we have learned
01:55:40 What we have seen today
Рекомендации по теме
Комментарии
Автор

Excellent work as always. Looking forward to the Docker/K8s video!

vienna
Автор

0:00 Welcome
3:14 about Flutter
5:30 opening files
6:35 flutter_driver/pubspec.yaml
6:57 flutter_driver.dart
9:22 chat
17:37 scheduler
16:35 opening more files
18:07 services.dart
19:19 fiddling with chat
19:46 services.dart
20:28 widgets.dart (exports)
21:09 semantics & semantics.dart
22:53 opening files
24:08 scheduler/priority.dart comparison with React fibers
31:58 scheduler/binding.dart
32:20 foundation/binding.dart
32:48 scheduler/ticker.dart
39:08 lookup dart ??=
42:26 scheduler/binding.dart
53:20 what I wanna look next and chat
58:12 flow.dart
1:01:35 widgets/basic.dart for Flow
1:03:57 reading chat and chatGPT
1:05:40 how I will do videos in the future
1:07:17 opening files
1:12:06 painting/box_border.dart
1:15:19 painting/binding.dart
1:18:06 painting/alignment.dart
1:20:08 lookup Flutter constraints
1:20:57 painting/alignment.dart cont.
1:21:36 painting/text_painter.dart
1:22:05 rendering/binding.dart
1:29:49 search for PipelineOwner
1:31:00 painting/basic_types.dart
1:32:20 object.dart
1:34:45 chat about exploits, IT security
1:39:08 object.dart cont.
1:46:00 lookup (){} dart syntax
1:46:50 object.dart cont.
1:49:08 what we have learned
1:51:20 PipelineOwner in object.dart
2:00:40 What we have seen today

raxneff
Автор

Hi, do you have any plans for a tutorial with general tips on how to read source code from scratch. I'm a student and watching your videos is very informative but I still don't have the knowledge or the experience to replicate what you do.

antoniorocchia
welcome to shbcf.ru