ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Intrinsic widgets | Decoding Flutter

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ส.ค. 2022
  • Learn how to size widgets in relation to the size of their siblings using IntrinsicHeight and IntrinsicWidth.
    DartPad → goo.gle/3CdhmDq
    Documentation → goo.gle/3QP34gm
    Watch more Decoding Flutter episodes → goo.gle/Decodin...
    Don’t miss an episode, subscribe to Flutter → goo.gle/FlutterYT

    #DecodingFlutter #Flutter #Developer

ความคิดเห็น • 65

  • @flutterdev
    @flutterdev  2 ปีที่แล้ว +8

    Subscribe for the latest Decoding Flutter videos → goo.gle/FlutterYT

  • @codegambit2507
    @codegambit2507 2 ปีที่แล้ว +16

    Wow...clear, concise and fun to watch you explain. Thank you for this

  • @hyungtaecf
    @hyungtaecf 2 ปีที่แล้ว +19

    Very informative. I’m always hesitant to use intrinsics because of that warning. So I like how you put on the table the use cases and when it is actually bad to use it.

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว +1

      We're glad you found this helpful, Hyungtae!
      If you're interested in additional resources, check out the course here: goo.gle/3QP34gm
      Happy learning 🙌

    • @JulianoPenna
      @JulianoPenna 7 หลายเดือนก่อน

      @@flutterdev "the course"? Did you mean "the class"?

  • @ebrahim97374
    @ebrahim97374 2 ปีที่แล้ว +10

    You are getting better and better, this tutorial is a masterpiece

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      Thanks so much for your support, Ebrahim! We appreciate it 😊

  • @Sheychan
    @Sheychan 2 ปีที่แล้ว +24

    Interesting.. what if the parent is negligent of the children? Should I still pay my parent's bills?

    • @madloop3217
      @madloop3217 2 ปีที่แล้ว +6

      Yes, negligence doesn't change their status, they remain parents after all.

  • @nanakwame1122
    @nanakwame1122 2 ปีที่แล้ว +12

    Using flutter is like getting a full scholarship to an elite expensive school where all the teachers are competent, want to teach and your classmates don't disrupt the class. Feels like unearned privilege, compared to any other mobile app framework

  • @jaweene
    @jaweene 2 ปีที่แล้ว +2

    This was an amazing explanation. Very intuitive, great pacing, memorable examples, and perfect intonation.

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว +1

      Thanks for the wonderful feedback, Jaween! We really appreciate it!
      Be sure to subscribe to stay updated on the latest with Flutter: goo.gle/FlutterYT 🙌

  • @ultimaterex
    @ultimaterex 2 ปีที่แล้ว +3

    You have a great way of explaining, keeps you interested through the whole video. props!

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      Thank you so much for supporting us! For more Decoding Flutter content, check out this playlist 😄→ goo.gle/DecodingFlutter

  • @TheManuz
    @TheManuz 2 ปีที่แล้ว +5

    Nice video, I've played around with Intrinsic widgets before, but it really helps knowing these details, and how expensive they can get.
    I feel to use them now, if I'll need them, since I'd probably use them on leaves of subtrees.

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      Thanks for the wonderful feedback, Emanuele! We're glad you enjoyed the video 😎
      Don't forget to check out the links in the description for more updates, tips and tutorials
      Happy Fluttering 👍

  • @kashyappatel3568
    @kashyappatel3568 2 ปีที่แล้ว +5

    Interesting style of explaining.

  • @TimnewCNYN
    @TimnewCNYN ปีที่แล้ว +3

    Wait, for the given example. Doesn’t the CrossAlignment.stretch solve the problem?
    Stretch would enforce every children as tall as the row, so the Align would work.

    • @a7madzz57
      @a7madzz57 5 หลายเดือนก่อน

      but wouldnt that results an exception of unbounded height? since you are trying to stretch the cross axis of the row inside a listview that passes an undefined height constraints to its children?

  • @nifhanif
    @nifhanif ปีที่แล้ว +2

    Very helpful. Hope all documentation is made into a video like this.

    • @flutterdev
      @flutterdev  ปีที่แล้ว +1

      Thank you, Nif. We appreciate the feedback. You can also find the documentation for Intrinsic widgets here: goo.gle/3QP34gm
      Happy Fluttering! 😁

  • @lorrimang
    @lorrimang 2 ปีที่แล้ว +1

    In the old days, this kind of info was in the docs. I find flutter widget/class docs at once too dense and opaque (and often using obscure terms) while at the same time missing out obvious details and addressing obvious uses cases, such that the docs are rendered useless and stackoverflow (which is a poor substitute) is compulsory.

  • @romaiorjh9390
    @romaiorjh9390 2 ปีที่แล้ว +3

    Thanks, clear and perfect timing)

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      We're glad you loved this video, Roma! Don't forget that you can also check out more Decoding Flutter episodes here 😄 → goo.gle/DecodingFlutter

  • @resistance1385
    @resistance1385 ปีที่แล้ว

    We can loosely define by putting the Row inside the Aspect Ratio or Sized Box that way can avoid the performance lag. Can also refer to MediaQuery for variable height but same ratio as screen size

  • @gabisz666
    @gabisz666 ปีที่แล้ว +1

    IntrinsicHeight just saved my live

  • @vdinh143
    @vdinh143 2 ปีที่แล้ว

    Flutter remains my favorite dev team in the world.

  • @miladhesami6630
    @miladhesami6630 2 ปีที่แล้ว +1

    Finally I learned what's the use of intrinsic widget that if 2 child didn't know which one is taller or wider use this widget

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว +1

      We're so happy to hear that you've found your solution! Don't forget to also check out the video description for more helpful resources 😊

  • @brazilfan6412
    @brazilfan6412 2 ปีที่แล้ว +1

    Can you make an elaborated video on how to use c++ in flutter.

  • @qqqqqqqqqqqqqqqqq537
    @qqqqqqqqqqqqqqqqq537 ปีที่แล้ว

    Great presenter

  • @rolandtolnay5988
    @rolandtolnay5988 2 ปีที่แล้ว

    Super high quality video!
    Loved the code examples and mini-quiz at the end.
    Keep it up 🚀

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      Thanks for the fantastic feedback, Roland! We're glad you enjoyed the video 😄
      You can check out more Decoding Flutter episodes here → goo.gle/DecodingFlutter

  • @lemidiriba3878
    @lemidiriba3878 2 ปีที่แล้ว +1

    Greatly explained

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      We're glad to hear this, Lemi. Thanks for your feedback. Be sure to check out the documentation here: goo.gle/3QP34gm 😀

  • @jtmaxofficial
    @jtmaxofficial ปีที่แล้ว

    6:34
    So what if the height of the list/scroll is unknown/infinite and items in the ListTile comes from a server??
    What's to say the next dynamically created ListTile item doesn't bust the cache???
    Or am I getting it wrong??😳

  • @SebghatYusuf
    @SebghatYusuf 2 ปีที่แล้ว +1

    It was amazing!
    Thank you 💙

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      Thank you so much for the support! We're so glad you liked this episode of Decoding Flutter! To find more episodes like this, take a look at our Decoding Flutter playlist, here 😀 → goo.gle/DecodingFlutter

  • @Add0w
    @Add0w 2 ปีที่แล้ว +3

    Well explained!

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว +1

      Thanks for the great feedback, Abdullahi! Be sure to subscribe to stay updated on the latest with Flutter: goo.gle/FlutterYT 🙌

  • @simoneckerstorfer4174
    @simoneckerstorfer4174 2 ปีที่แล้ว +1

    love these vids!

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      Thank you so much for your continued support, Simon😊

  • @lijack446
    @lijack446 2 ปีที่แล้ว

    Exactly what I'm looking for~

  • @peterbk364
    @peterbk364 2 ปีที่แล้ว

    I did have used this Intrinsic height widget for building Twitter clone but didn't knew much about this though I had read the doc and saw "....CAN BE REALLY EXPENSIVE "

  • @thatwasamazing2791
    @thatwasamazing2791 ปีที่แล้ว

    Amazing video

  • @rajkumarmigsingh
    @rajkumarmigsingh 2 ปีที่แล้ว +1

    Thank you 🤓👍

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      We're happy to hear you enjoyed the video, Rajkumar!
      Be sure to check out more Decoding Flutter episodes here:
      goo.gle/DecodingFlutter
      Happy Fluttering 😄

  • @joannespruill9459
    @joannespruill9459 2 ปีที่แล้ว

    I just wish every time we fixed one thing some other thing that worked before breaks. Can anybody tell me why this happens?

  • @milan_ayush
    @milan_ayush ปีที่แล้ว

    it a go!

  • @TheKing-xv2zh
    @TheKing-xv2zh 2 ปีที่แล้ว +1

    Woooooooooow good idea 💡

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      Thanks for the great feedback, Hossein! We appreciate your continued support 😀
      Don't forget to check out more episodes of Decoding Flutter right here:
      goo.gle/DecodingFlutter

    • @TheKing-xv2zh
      @TheKing-xv2zh 2 ปีที่แล้ว +1

      @@flutterdev ☺😚

  • @MrAndrewtux
    @MrAndrewtux 2 ปีที่แล้ว

    Funniest video so far 😂

  • @dungphamvan736
    @dungphamvan736 2 ปีที่แล้ว

    Thanks. :)

    • @flutterdev
      @flutterdev  2 ปีที่แล้ว

      So glad you enjoyed the video 😄
      Don't forget to check out more episodes of Decoding Flutter right here: goo.gle/DecodingFlutter

  • @julius4858
    @julius4858 2 ปีที่แล้ว

    Don’t think I’ll need that often, but interesting nonetheless

  • @carlafuh9481
    @carlafuh9481 2 ปีที่แล้ว

    Each time I run my flutter app on a physical device (mobile phone), after some minutes my laptop suddenly goes off. I have searched everywhere online but can't find any solution

    • @meslzy
      @meslzy 2 ปีที่แล้ว

      Checkout the windows reporter it shows errors and problems happens. Once u read the problem u may find the solution

    • @madloop3217
      @madloop3217 2 ปีที่แล้ว

      @@simonphamvn can you please explain how did you arrived to this assumption with next to none information about the error?

    • @carlafuh9481
      @carlafuh9481 2 ปีที่แล้ว

      @@simonphamvn there is no overheating. Lately i also noticed that the mobile device won't charge to 100%. Always ending at 70%

  • @Algardraug
    @Algardraug ปีที่แล้ว

    My god I had this issue the other day and I hadn't watched this video. "I'll just wrap them in an Align...." NOPE

  • @muhammed_s_h_a_h_a_l_
    @muhammed_s_h_a_h_a_l_ 2 ปีที่แล้ว

    ❣️

  • @andreujuanc
    @andreujuanc 2 ปีที่แล้ว

    SO THATS THE Y.... OMG I DIED

  • @swengeer
    @swengeer 2 ปีที่แล้ว +1

    I need clear, concise Flutter tutorials, but somehow I ended up on this stand up comedy channel.