Rendering?! | Decoding Flutter
Вставка
- Опубліковано 30 вер 2024
- Want to learn how Flutter turns widgets into pixels? See what operations Flutter performs to update the pixels you see on screen.
Leave us suggestions for code to unravel in the comments below!
Architectural Overview on flutter.dev → goo.gle/3BpP5pH
Building a desktop design language in Flutter → goo.gle/2WVWGO3
RenderObject API docs → goo.gle/3oH8RK0
RenderBox API docs → goo.gle/2WUhoh8
Get started with Flutter → goo.gle/Flutter
Learn more about the Dart Language → goo.gle/2YF9OCi
Watch more Decoding Flutter episodes → goo.gle/Decodin...
Don’t miss an episode, subscribe to Flutter → goo.gle/FlutterYT
#DecodingFlutter #Flutter #Developer
product: Flutter - Performance and optimization - Rendering performance; fullname: John Ryan; - Наука та технологія
It's really nice having a deeper level content on the channel.
It felt a bit dense for a 4m video though.
I vote for "Trees?!" video, exploring the relation between them.
Very interesting. More of these "fundamentals" videos please...
I thinking that Flutter could a excellent 2D Engine for Games and Apps 🙄🤣
please resolved the website slow loading issue
same issue facing please note this comment flutter team
Yes
Flutter is the answer to global warming with all those 🌲🌲🌲.
They are always planting new ones.....
that's a forest
You are not wrong
It's good to understand these deep concepts. Hope to see more videos like these
Very informative. Keep it up guys
So many trees, lets just call it Forest.
Love these deeper decoding Flutter videos! Keep ‘em coming and don’t be afraid to make them slightly longer and deeper if needed for clarity and understanding 💙
very interesting
so dart server-side dead?
Shelf, Functions Framwork
"Those pixels don't just randomly appear on screens",
Me : Dad..?
😮
Amazing Information !
We're delighted to hear this was helpful, Nipun! 😄
We'd love to take the opportunity to share some additional resources to help you on your Flutter journey 🛤️
Check out the linked resources below:
RenderObject API docs → goo.gle/3oH8RK0
RenderBox API docs → goo.gle/2WUhoh8
Hope this helps 🙌
Oh Wow!
quite instinctive to web developers, it is like i am working with some another kind of browser rendering process
A little similar to the web. Are there tricks to cut layout cost like there are tricks on the web (with CSS for example). I mean, it looks like for the layout part of the pipeline, Flutter needs to know every drawing boundary and size of every single widget before the painting pipeline. If we could somehow help flutter out with that?
Yes, it's very similar, if you don't place a size on images in HTML, you will find the page content jumps down as the image load, a repaint. Similarly, images are lazyloaded in Flutter, and can cause lower widget to jump down, a repaint, to prevent this you have to give Flutter the aspect ratio of the lazyloaded image, by parenting the image in an AspectRatio widget.
Keren
Did you know that Flutter is always one frame behind on iOS native? I tested this thoroughly. This means that if you swipe to scroll or push a button or something it takes one extra frame before you see changes on screen. I.e. it has a 1/60 'input lag', not much but something to keep in mind. Is this Flutter's best kept secret?
Thank you !
I'm curious what it is people dislike about flutter videos😄.
"haters"?
Haters is quite difficult, if I hated it, I wouldn't be here!.
react native developers and bots?