I can't even describe that how this video help me a lot!. This is the best explanation about rendering in flutter I've ever seen really you're awesome, really thank you man !!.
Thanks for the content. nicely explained. But it's really appreciated if you can add what are the common mistakes when we use widgets and how they affect to the app performance.
When we're talking about flutter, we need to give the audience a background that flutter adopts declarative-reactive programming paradigm, and that human programs in flutter do not directly deliver outputs onto the screen, it is the flutter framework and flutter engine that do all these behind-the-scenes jobs. What we write in dart language only provide input data to the flutter framework, which in turn constructs widget tree according to our dart program, then it creates another tree called element tree, which is a copy of the widget tree, and then it creates a third tree called render tree according to the element tree, render tree is used by the flutter engine to draw graphics of the UI on the screen. People are always perplexed by the need of the element tree which is a copy or a mirror of the widget tree, the reason for its existence is that you need a copy to compare with in order to see what have been changed in the widget tree, because widget tree can be changed by our dart program via using build() method - this is the reactive mechanism of flutter. In understanding flutter, we need to change our mindset, here in flutter we don't instruct how things will be done from beginning to end, we only provide inputs in the beginning, declarative programming, and expect the final output delivered by the framework and engine.
Sorry to be so off topic but does any of you know a way to log back into an Instagram account?? I somehow lost my password. I love any help you can offer me
@Allan Jackson i really appreciate your reply. I found the site through google and Im trying it out now. Looks like it's gonna take quite some time so I will get back to you later with my results.
Also could you please explain about saveLayer() function and widgets that invoke saveLayer() behind the scenes. B'coz In the official documents I saw that it affects the app performance.
This is the best explanation of this topic i have ever seen. I like those drawings, and "explain me like i was 5" narrative.👏❤
Thank you so much I really appreciate it
Awesome explanation man. I'm Impressed.
Quick and concrete. Appreciation man! 🙏
I can't even describe that how this video help me a lot!. This is the best explanation about rendering in flutter I've ever seen really you're awesome, really thank you man !!.
Thank you so much for that comment. That made my day
@tadaspetra
No problem, man, you deserve it, I wanna see more from you, and I'm genuinely excited and waiting.
Many thanks again.
Amazingly! A totally different aspect from other's channel 😍
Thank you. And yes I am trying to be a bit different 😊
This is a next level explanation.
Thank you 😊
Awesome Deep-Dives...Well Explained!
Thank you 😊
Thanks for the content. nicely explained
Great effort right there. Amazing video.
Thank you so much
The coolest content
Thanks for the content. nicely explained. But it's really appreciated if you can add what are the common mistakes when we use widgets and how they affect to the app performance.
I’ll take a look at potentially a video about app performance
Amazing video bro, thank you very much!
When we're talking about flutter, we need to give the audience a background that flutter adopts declarative-reactive programming paradigm, and that human programs in flutter do not directly deliver outputs onto the screen, it is the flutter framework and flutter engine that do all these behind-the-scenes jobs. What we write in dart language only provide input data to the flutter framework, which in turn constructs widget tree according to our dart program, then it creates another tree called element tree, which is a copy of the widget tree, and then it creates a third tree called render tree according to the element tree, render tree is used by the flutter engine to draw graphics of the UI on the screen. People are always perplexed by the need of the element tree which is a copy or a mirror of the widget tree, the reason for its existence is that you need a copy to compare with in order to see what have been changed in the widget tree, because widget tree can be changed by our dart program via using build() method - this is the reactive mechanism of flutter.
In understanding flutter, we need to change our mindset, here in flutter we don't instruct how things will be done from beginning to end, we only provide inputs in the beginning, declarative programming, and expect the final output delivered by the framework and engine.
Thats a really great way of putting it. Thank you Henry
YUH YUH YUH RENNDEERRRINNGG
Great information
thank you 🙌
Hello! Thanks for your channel! Explain, please, scroll control mechanic in next deep dive videos!
I will look into this. Thank you for the suggestion
Hey that was superhelpful man.
I would really like if you could create a tutorial on working with renderobjects and using them.
Sorry to be so off topic but does any of you know a way to log back into an Instagram account??
I somehow lost my password. I love any help you can offer me
@Ray Zayd Instablaster =)
@Allan Jackson i really appreciate your reply. I found the site through google and Im trying it out now.
Looks like it's gonna take quite some time so I will get back to you later with my results.
@Allan Jackson it did the trick and I finally got access to my account again. I am so happy:D
Thanks so much you really help me out :D
@Ray Zayd Glad I could help xD
Hey man, thank you so much for your great content, you are awsome!
Thank you for watching it 😊
Aha, makes sense. Thanks!
Glad though enjoyed 😊
Short, to the point and ....... I get it hahaha THX
Awesome! Glad to hear 😊
Please do a series on get_server
I’ve looked into it, and I’m a bit confused about it. I’ll definitely take another look
Also could you please explain about saveLayer() function and widgets that invoke saveLayer() behind the scenes. B'coz In the official documents I saw that it affects the app performance.
You rock!
Thank you 😊
0:43 I dont think its okay to say the CONVERTED word. Because thats not true
you earned an ew subscriber