Rendering - Flutter Deep Dive

Поділитися
Вставка
  • Опубліковано 19 жов 2024

КОМЕНТАРІ • 46

  • @JakubS_
    @JakubS_ Рік тому +2

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

  • @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 😊

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

  • @bazilbaachu3909
    @bazilbaachu3909 4 роки тому +1

    Awesome Deep-Dives...Well Explained!

  • @renotanumber
    @renotanumber 4 роки тому +1

    Great effort right there. Amazing video.

  • @Amandeep-kq5bz
    @Amandeep-kq5bz 4 роки тому

    This is a next level explanation.

  • @chromicle
    @chromicle Рік тому

    Thanks for the content. nicely explained

  • @mishashins
    @mishashins 3 роки тому

    The coolest content

  • @reiko_dev2281
    @reiko_dev2281 3 роки тому

    Amazing video bro, thank you very much!

  • @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 😊

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

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

  • @stefaandeconinck1531
    @stefaandeconinck1531 4 роки тому

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

    • @tadaspetra
      @tadaspetra  4 роки тому +1

      Awesome! Glad to hear 😊

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

  • @jrheisler
    @jrheisler 4 роки тому

    Aha, makes sense. Thanks!

  • @rutviktak716
    @rutviktak716 3 роки тому +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

  • @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!

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

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