ShrinkWrap vs Slivers | Decoding Flutter

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

КОМЕНТАРІ • 104

  • @lucavenir5308
    @lucavenir5308 3 роки тому +164

    This team is just unbelievably good.

  • @sopheaktraphim9146
    @sopheaktraphim9146 3 роки тому +126

    We need more "What the flutter" content because what he said in here, took me 10 hours to find the solution when I first learn about flutter

  • @Vilmir
    @Vilmir 3 роки тому +21

    Flutter is starting to really rock, and the speakers on the channel are great in their roles. Long life to the platform!

  • @Baraka0369
    @Baraka0369 3 роки тому +44

    Omg, was just experiencing this behavior and u came out of no where to deliver me the solution just in time !
    Thank you so much !

  • @gameplaystrailers7797
    @gameplaystrailers7797 3 роки тому +5

    I really like Craig explaining he has a clear voice and knowledge

  • @listendream2792
    @listendream2792 2 роки тому +7

    Well, I just did the Shrink Wrap 'true' today. Thanks for this awesome video. Thank you Flutter Team !

    • @flutterdev
      @flutterdev  2 роки тому +2

      Thanks for the kind words, Htun! Be sure to subscribe to stay updated on the latest with Flutter: goo.gle/FlutterYT 😎

  • @kamalb
    @kamalb 3 роки тому +12

    Equally impressive as this video is the DartPad link attached. Seeing this in action should make the lesson last.

    • @laybunzz
      @laybunzz 3 роки тому +3

      I'll put you down as voting for more DartPad links! ;)

    • @geraldhinson
      @geraldhinson 2 місяці тому

      Except it has since been deleted. Not helpful.

  • @My1CrJourney
    @My1CrJourney 3 роки тому +7

    I have to use shrinkWrap a lot. Wouldn't have known about the performance issue if not for this video. Thanks a lot!!
    And yeah, flutter rocks!!! And so does the flutter team!!!

  • @DZLier
    @DZLier 3 роки тому +8

    Thank you for declawing SliverDelegates a little bit, I have indeed found them very intimidating.

  • @ivan_0590
    @ivan_0590 7 місяців тому +1

    Flutter documentation is just insanely good

  • @fabiolucasdev
    @fabiolucasdev 3 роки тому +3

    This solution solve the complex FireBase data structure. I was forced to implement multiples listview to nagivate throught the entire tree of database until reach the end, and them, in the last listview, the data that i need was render. And now lets test this solution. Thanks Flutter Team! :)

  • @akashsrivastava7037
    @akashsrivastava7037 2 роки тому +3

    Flutter UA-cam channel is great ❤️

    • @flutterdev
      @flutterdev  2 роки тому +1

      Thank you for the love, Akash ❤️

  • @Liv_Life
    @Liv_Life 3 роки тому +9

    Thanks flutter team for elaborate ListView. We Should take care of delegates

  • @Master-O-None
    @Master-O-None 3 роки тому +7

    Great video! I enjoy this type of short but extremely informative video ❤️

  • @DreamingCosmicKid
    @DreamingCosmicKid 2 роки тому +2

    This video is a gem! Indeed! 🔥

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

    This video is sooo helpful dude. Ty so much.

  • @DeleMike7
    @DeleMike7 3 роки тому +2

    I've been having issues with this thing. Thanks Flutter!

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

    Estos videos son muy utiles, imposible explicarlo mas facil y sencillo, muchas gracias!!!

  • @waminthammanusati4978
    @waminthammanusati4978 2 роки тому +3

    Thank you very much. This is very helpful.

    • @flutterdev
      @flutterdev  2 роки тому +1

      We're happy that we were able to wrap all this information into a wonderful video for our Flutter community 😊

  • @GhostNikki
    @GhostNikki 3 роки тому +2

    this was the major issue I was facing. Thank you flutter 😎.

  • @elquenoaplica3975
    @elquenoaplica3975 3 роки тому +2

    Excellent explanation
    Thanks

  • @rizalhadiyansah
    @rizalhadiyansah 3 роки тому +6

    I like this guy 🤣... Keep it up, this is incredible! 🔥

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

    Very good video with pedagogic explanations and animations. Thank you!

  • @SAJITHTM-o8q
    @SAJITHTM-o8q Рік тому +1

    Crucial information👍

  • @MoAdel92
    @MoAdel92 3 роки тому +3

    is this also applied in case of listview inside singlechildscrollview?

  • @anatolys9203
    @anatolys9203 3 роки тому +3

    Super! Thank you very much!

  • @incals
    @incals 3 роки тому +2

    Much needed video. 🔥🙏🙏

  • @davidagyakwa288
    @davidagyakwa288 3 роки тому +1

    Thank you so much .... flutter should show more error explanations like this

  • @coconutjohnny6530
    @coconutjohnny6530 2 роки тому +1

    Edit: in the new version of Flutter the 'children' parameter in the CustomScrollView has changed to 'slivers'

  • @vtrdesign
    @vtrdesign 3 роки тому +1

    CustomScrollView expects 'slivers: []' parameter not 'children: []', great work guys!

    • @hc-ec6bm
      @hc-ec6bm 2 роки тому

      Yes. What did you do?

  • @benjaminli21
    @benjaminli21 2 роки тому

    This is why I hate Flutter. It's so good that I feel so uncomfortable and boring when using another kind of technology... Ahhhh!!!! The best framework ever!!!!!!!!! Love you guys for making all these awesome videos!!!!!!

  • @maharta8458
    @maharta8458 3 роки тому +1

    Thank you for this

  • @kanishqsarkar1153
    @kanishqsarkar1153 3 роки тому +1

    WHoa, this changes the whole world for me.

  • @Pedro5antos_
    @Pedro5antos_ 3 роки тому +1

    Great explanation as always!
    I was having this problem today HAHAHA

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

    did custom scroll view changed?
    cause i still have to use shrink wrap

  • @xinyuwang7837
    @xinyuwang7837 2 роки тому +1

    So why customscrollview and sliverlist could solve the performer problem ?

  • @jeromearenas8028
    @jeromearenas8028 3 роки тому +4

    WTF - What the flutter
    😂
    PS: I want more content focus on slivers, especially on scrolling animations.

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

      We should make. WTF as trend 😅😅😅.

  • @Geek-jx3gw
    @Geek-jx3gw 2 роки тому

    wanna know if this goes also for gridview builder ?

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

    Should we do the same when It's SingleChildScrollView > ListView ?

  • @rnd172
    @rnd172 3 роки тому +1

    thank for explanation!

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

    Hello sir,
    I have a future builder inside which I have listview builder
    Then I use inline banner inside LVB.
    The problem is when I scroll down below the banner ad then scrolling up again the ad reloads 🙏
    How to stop it

  • @AriadyPutra
    @AriadyPutra 2 роки тому

    how is this compared to Columns wrapped with SingleChildScrollView?

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

    Thanks to flutter team

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

    Maybe I'm just dumb, but if you already have outerListChildren defined as a list of SliverLists and so also _myWidgets as a predefined list of Widgets, then they're already created without any builders. The SliverChildBuilderDelegate is only returning the ready created widgets from the _myWidgets list.
    What am I missing here? It seems every possible list item has already been created, so this isn't any better than shrinkwrap?

    • @maximgasai1349
      @maximgasai1349 4 місяці тому

      When Widget object is created, it is not immediately laid out, so you may still have "Unbounded height/width" errors

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

    Inner lists are rendered over scrolling. But every outerlist is built with it's only inner list's first item even if it's not scrolled. But what if I have abnormal amount of outer list? I can't find any solution for this problem.

  • @PaoloLammens
    @PaoloLammens 4 місяці тому

    The link to the DartPad example is dead :(

  • @Hitogiri
    @Hitogiri 2 роки тому

    u might have saved my life there

  • @mhmzdev
    @mhmzdev 3 роки тому +3

    Why you need some other tutorials or course when you have the creators teaching you the tech

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

    Outstanding!

  • @muhammadyusoffjamaluddin
    @muhammadyusoffjamaluddin 2 роки тому

    Can this guy host "What the Flutter??!!!" series? For Beginners? PLEASEEEEE

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

    Are http links still safe? The desc has both http and https links.

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

    0 unlike, in youtube. GJ flutter team

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

    Thank you !

  • @moulikgupta6979
    @moulikgupta6979 2 роки тому +1

    that dartpad ain't working!!!! Please fix it I need to have a look at it!!!!

  • @waelm.elsaid295
    @waelm.elsaid295 Рік тому

    what about listview inside Pageview ?!

  • @robertmrobo8954
    @robertmrobo8954 3 роки тому +1

    Now update the Flutter SDK to point to this video when this error occurs in our IDEs. ☺️❤️

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

    Perfect but if u can add some captions to these videos that will be great

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

    Please help me! I don't know if is a french Channel who gives also update like this one because i'm french and i don't understand very well the video, so tag the Channel if you know

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

    thank you

  • @cromuelbarut9859
    @cromuelbarut9859 5 місяців тому

    noted on this

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

    and what if I've something more other than inner list inside the outerlist ? can anyone pls help

  • @TheEkkas
    @TheEkkas 2 роки тому

    Sliverlist inside a SliverList ok?
    I.o.w what if you need to nest 2 levels deep?

  • @Chriscs7
    @Chriscs7 6 місяців тому

    And why does the slivers work without performance issue ? You did not explain that

  • @darul-asar381
    @darul-asar381 3 роки тому +1

    👍👍👍 thanks

  • @Aspiiire
    @Aspiiire 2 роки тому +1

    What? Basically I have made the same video about the same topic unintentionally, I haven't copied it :( btw this video was useful

  • @maheshj01
    @maheshj01 3 роки тому +1

    What the flutter 😂 This makes a nice meme

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

    awesome

  • @rahul_spawar
    @rahul_spawar 3 роки тому +1

    I want someone to explain recyclerview to me like this

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

    Nice

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

    If they don't name their common issue fix or performance troubleshooting "What The Flutter", Imma riot

  • @inkeyy3419
    @inkeyy3419 10 місяців тому

    Dart pad link is dead

  • @tomaszczajka1231
    @tomaszczajka1231 8 місяців тому +2

    DartPad link no longer works.. What the flutter? "The workshop mechanism previously described here is no longer supported"
    no alternative. they just killed the example.. At least leave source code guys

  • @dertbom
    @dertbom 3 роки тому +1

    Well sliver me timbers!

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

    i was asking this to chat gpt he also guide me the same thanks man woo

  • @やぬし
    @やぬし 3 роки тому

    What the Flutter!?

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

    I hope google doesn't nerf flutter

  • @aminesinami8176
    @aminesinami8176 3 роки тому +3

    Flutter

  • @ajaykotiyal427
    @ajaykotiyal427 2 роки тому

    I think there should be "slivers" instead of "children" in CustomScrollView

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

    Me with 5 lists inside list 👁️👄👁️

  • @BrendansReasons
    @BrendansReasons 3 роки тому +47

    Cool, thanks. Don't say wtflutter please

    • @dertbom
      @dertbom 3 роки тому +3

      Oh then you really were going to hate what I was going to say, what do you get when you cross a Flutter and a Dart dev. I'm guessing not cool. :-)

    • @ashaanoop2551
      @ashaanoop2551 3 роки тому +1

      Why not?!

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

    완벽하게 내가 하고 있던 실수였다..

  • @tubeasjay
    @tubeasjay 10 місяців тому

    custom scroll view requires sliver (now) and not children :(

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

    What the Flutter! 😂

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

    damnnnnnnnnnnn

  • @Liv_Life
    @Liv_Life 3 роки тому +1

    First

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

    Pin me

  • @tigeruppercut2000
    @tigeruppercut2000 8 місяців тому

    Womp womp link no longer has the content in question

  • @denvza
    @denvza 3 роки тому +1

    First