+201223538180

neoweb4u|Web site Developer I Advertising and marketing I Social Media Advertising and marketing I Content material Creators I Branding Creators I Administration I System Resolution|How Flutter renders Widgets

neoweb4u|Web site Developer I Advertising and marketing I Social Media Advertising and marketing I Content material Creators I Branding Creators I Administration I System Resolution|How Flutter renders Widgets

Neoweb4u


Neoweb4u|At Google Developer Days China 2019, Andrew Fitz Gibbon and Matt Sullivan focus on how Flutter works beneath the hood, and dig deep into widgets, parts, …

supply

47 thoughts on “neoweb4u|Web site Developer I Advertising and marketing I Social Media Advertising and marketing I Content material Creators I Branding Creators I Administration I System Resolution|How Flutter renders Widgets

  1. Amazing, Thanks Flutter 💙

  2. React does the same thing using virtual dom and diffing.

  3. Devin Townsend?

  4. Flutter is going to die soon.. bcoz of the way they build sdk.. they messed up the whole sdk.. they r running the whole app on canvas in web, activity in android and views in ios this will create a lot of performance issues and testing and debugging will be a pain in ass.. and there is no defined pattern in thr sdk, they uses enums, named constructors, static properties and method where every they feel like.. so, they want us to learn and remember every widget..
    And this video sucks, these 2 dumbs dont know how to explain the concept… so, if they want to stay in the market they need to recreate the whole sdk in a proper manner.. the only thing thats good in flutter is hot reload and refresh and that is too bcoz of dart language..

  5. The rendering tree logic essentially looks like in React

  6. why can't use widgettree+rendertree ? still not get the necessity of element tree .

  7. Very helpful video, thank you so much! Just one question, I find "RichText" widget extends "MultiChildRenderObjectWidget" in the source code (basis.dart), but is it correct it creates LeafRenderObjectElement the guy is talking around 9:27 ? Should it be MultiChildRenderObjectElement…?

  8. Isn't that funny: China is blocking Google and Google makes special event for China. So sweet

  9. This is cool and i already invested a lot of time learning this cool lang.😇 i hope they will not kill the project after few years. As they are trying to cover more and more platforms which needs more and more human resources. And if the project wont generate any fruitful result/revenue. They gonna kill the project like the stadia. 😏

  10. Thank you! It is a nice video.

  11. When the element and render object are going to be destroyed(GC) when the widget tree structure isn't changed?
    For example, if you have PageA pushes PageB then pops PageB. I am guessing even you have popped PageB, but the render object and element won't be destroyed because they are still hanging to wait for another instance of PageB, so they can update the view correctly and efficiently? Is this right?

  12. Why you are in china ?

  13. It still not has a widget like Recycler View from Android.

  14. The explanation is superb.

  15. thanks flutter team for the explanation. Flutter behind the scene mechanism always seems like a myth to me. But what if we change a parent widget, will the render object of it child widgets be removed as well? Or flutter is clever enough to know that the child are not changed so it simply remove the parent render object but keep the child render object and then build a new parent render object and link them back?

  16. Nice! Somethings are making senses to me now…

  17. Can anybody tell what's the lifecycle of a flutter application. Is it can update, createRenderObject and updateRenderObject??

  18. 2:51 before watchign this video i watched soem spiritual/philosophical content.

  19. sir when i have run flutter app in emulator,it runs correctly .when i see a emulator the app size is 97 mb,the app size is large .i have doubt if i use flutter for my project app size it would bigger ,
    how to use flutter to develop big project

  20. Why is the element or render object an expensive thing to generate, and skipping them makes it much faster? I feel like this wasn't answered, yet this is the fundamental assumption that needs to hold for this rendering to be efficient.

  21. That simple code will crash due to "No Directionality widget found"

  22. I think they had replaced the Chinese text with English text, I don't know how, but wow, thannks, I came here before when it was Chinese, and left miserably

  23. Thanks for the clear explanation.

  24. Recylcing as much as possible, flutter is actually saving the planet cause it doesn't pollute there does not produce waste lool

  25. I don't understand that video 🙁 !

    I know, how to use flutter, i know how games normally work, know many ways to manage the states in flutter and dart, but i dont't understand, how flutter really works. I.E. I can Not say, when flutter redraws my widgtes.

    Please make another video for that 😉

  26. Quick question: Any downsides of this?

  27. 1st programming step, Hello China

  28. Finally this video is available.. YAY…

  29. This is by far the best explanation about how Flutter render the UI. So, the secret of its performance is not only the Skia but also the application architecture and the amazing reuse of render objects. This is an outstanding work the Flutter team and community have made.

  30. Hopefully, Flutter team share slide.

  31. If every thing in flutter is widget then why are not they counting TextSpan object as Widget in sample code its constructor is called but still not counting?

  32. i am waiting for nihow animation

  33. why flutter web use only canvas for rendering? its too heavy compare to html and css style!

  34. Hopefully YouTube will provide realtime video translation in future

  35. Next presentation in wingdings fonts please

  36. Can't you edit the video and translate the Chinese text? At least add subtitles

  37. Supporting regional language is good thing. But we need translation. Can you please upload English version of slide and put it on description ❣️.

  38. video with english title that contains chinese texts. very smart

  39. Flutter is very difficult in the beginning, but after learning, flutter is very amazing and easy

Leave a Reply