Rendering - Flutter Deep Dive

Поделиться
HTML-код
  • Опубликовано: 29 ноя 2024

Комментарии • 46

  • @JakubS_
    @JakubS_ Год назад +3

    This is the best explanation of this topic i have ever seen. I like those drawings, and "explain me like i was 5" narrative.👏❤

    • @tadaspetra
      @tadaspetra  Год назад +1

      Thank you so much I really appreciate it

  • @mateenmehmood5675
    @mateenmehmood5675 2 года назад +1

    Awesome explanation man. I'm Impressed.

  • @kamilraczka1922
    @kamilraczka1922 3 года назад +1

    Quick and concrete. Appreciation man! 🙏

  • @MrOmarBakry2020
    @MrOmarBakry2020 Год назад

    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 !!.

    • @tadaspetra
      @tadaspetra  Год назад +1

      Thank you so much for that comment. That made my day

    • @MrOmarBakry2020
      @MrOmarBakry2020 Год назад

      @tadaspetra
      No problem, man, you deserve it, I wanna see more from you, and I'm genuinely excited and waiting.
      Many thanks again.

  • @danghaile5528
    @danghaile5528 4 года назад +1

    Amazingly! A totally different aspect from other's channel 😍

    • @tadaspetra
      @tadaspetra  4 года назад

      Thank you. And yes I am trying to be a bit different 😊

  • @Amandeep-kq5bz
    @Amandeep-kq5bz 4 года назад

    This is a next level explanation.

  • @bazilbaachu3909
    @bazilbaachu3909 4 года назад +1

    Awesome Deep-Dives...Well Explained!

  • @chromicle
    @chromicle Год назад

    Thanks for the content. nicely explained

  • @renotanumber
    @renotanumber 4 года назад +1

    Great effort right there. Amazing video.

  • @mishashins
    @mishashins 3 года назад

    The coolest content

  • @sudesh.kumara
    @sudesh.kumara 4 года назад +2

    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.

    • @tadaspetra
      @tadaspetra  4 года назад +2

      I’ll take a look at potentially a video about app performance

  • @reiko_dev2281
    @reiko_dev2281 3 года назад

    Amazing video bro, thank you very much!

  • @henrytan5707
    @henrytan5707 Год назад

    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.

    • @tadaspetra
      @tadaspetra  Год назад +1

      Thats a really great way of putting it. Thank you Henry

  • @karolisabrutis6501
    @karolisabrutis6501 4 года назад +1

    YUH YUH YUH RENNDEERRRINNGG

  • @sivamani4618
    @sivamani4618 4 года назад

    Great information

  • @zenalex2004
    @zenalex2004 4 года назад +1

    Hello! Thanks for your channel! Explain, please, scroll control mechanic in next deep dive videos!

    • @tadaspetra
      @tadaspetra  4 года назад

      I will look into this. Thank you for the suggestion

  • @rutviktak716
    @rutviktak716 4 года назад +2

    Hey that was superhelpful man.
    I would really like if you could create a tutorial on working with renderobjects and using them.

    • @rayzayd4487
      @rayzayd4487 3 года назад

      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

    • @allanjackson2222
      @allanjackson2222 3 года назад

      @Ray Zayd Instablaster =)

    • @rayzayd4487
      @rayzayd4487 3 года назад

      @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.

    • @rayzayd4487
      @rayzayd4487 3 года назад

      @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

    • @allanjackson2222
      @allanjackson2222 3 года назад

      @Ray Zayd Glad I could help xD

  • @TheGaoNan
    @TheGaoNan 4 года назад +1

    Hey man, thank you so much for your great content, you are awsome!

    • @tadaspetra
      @tadaspetra  4 года назад

      Thank you for watching it 😊

  • @jrheisler
    @jrheisler 4 года назад

    Aha, makes sense. Thanks!

    • @tadaspetra
      @tadaspetra  4 года назад

      Glad though enjoyed 😊

  • @stefaandeconinck1531
    @stefaandeconinck1531 4 года назад

    Short, to the point and ....... I get it hahaha THX

    • @tadaspetra
      @tadaspetra  4 года назад +1

      Awesome! Glad to hear 😊

  • @jithu8794
    @jithu8794 4 года назад +1

    Please do a series on get_server

    • @tadaspetra
      @tadaspetra  4 года назад

      I’ve looked into it, and I’m a bit confused about it. I’ll definitely take another look

  • @sudesh.kumara
    @sudesh.kumara 4 года назад

    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.

  • @blank-vw2sb
    @blank-vw2sb 4 года назад

    You rock!

  • @nikhilbadyal
    @nikhilbadyal 3 года назад

    0:43 I dont think its okay to say the CONVERTED word. Because thats not true

  • @abosoar
    @abosoar 2 года назад

    you earned an ew subscriber