MaterialStateProperties | Decoding Flutter

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

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

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

    He uses more expressions in a video than I have used in my entire life 🙇

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

      Your life not ended till now so it's.......😂🤣

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

      @@Qbtaumai "till now" is silent 🤣

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

      @@vaibhavdangayachvd 😶😶😶

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

    I don't know how I would be able to handle the Flutter framework without this series!

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

    It hasn't occurred to me to create a class that implements MaterialStateProperty (like you do in 6:43). Thanks!

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

      Hows the life after google ? 😅

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

      aren't you the guy in this video ? jk

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

      @@kaivalpatel3990 not bad, thanks for asking!

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

      @@filiphracek Are you happy? Enjoying what you are doing ? Its important

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

      I would say, this property makes more sense when creating for different platforms i.e. beyond Android and iOS

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

    What a great video, I am much more "sold" on the new API now. Well explained and executed. Thank you.

  • @Apenschi
    @Apenschi 8 หลายเดือนก่อน

    The "are we having fun yet" is priceless! I love that!

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

    Exceptional explanation of the new API, the reasons behind the new API and the comparison with the old API for context... 🥇

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

    I remember the first time I saw MaterialStateProperty to handle color in a Text button when FlatButton was deprecated which made me angry to some extent. But now since my app has custom themes and stuff, the new age MaterialStateProperty makes life easier.
    Edit:
    But I still like FlatButton for its one feature. When I pass onPressed as null, it will automatically pick a disabled color based on my background color and disable the button.

  • @HAL-9000-
    @HAL-9000- 2 ปีที่แล้ว +3

    Wowo, I googled this two hours ago and now this video comes up

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

    Change is for good.. but all the time I have to open documentation to find proper value for button style parameter. 😬

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

      yeah ! exactly

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

    Flutter is developing and getting Amazing day by day🤩. Best wishes!!!

  • @Staycoolvisuals
    @Staycoolvisuals 3 หลายเดือนก่อน

    😄😄😄I still got a long way learn... Its amazing to see this improvements❤

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

    way to make changing the colour of a button super complicated. do the devs hate people trying to learn flutter or what??

  • @pengain4
    @pengain4 9 หลายเดือนก่อน

    Flutter official under-the-hood materials quality and amount are few grades higher those that native platform teams produces. Thank!

  • @d.winkler
    @d.winkler 2 ปีที่แล้ว +4

    I would like to see a big video for themes... All this code is only needed in one place if we do it right 🤔

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

      Stay tuned!

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

      Yes! Themes have fallen apart completely now, unless there's some new magic way of not having "Colors.blue" all through the code...

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

    Why do all button properties support animated transitions between different states except background color?

  • @sayyidj6406
    @sayyidj6406 10 หลายเดือนก่อน

    I need to create my own fancy button, and how i can use this ? how my fancy button give it material state to me?

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

    I was confused as heck when I ran into this a couple weeks ago 😅

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

    Very well explained. I'm in!

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

      Right on, Emad! Glad you enjoyed the video 😎
      If you're interested, you can catch even more Decoding Flutter right here:
      goo.gle/DecodingFlutter

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

    Please do the same video about Navigator 2.0

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

      But the same video would still be about MaterialStateProperties!
      jk - Stay tuned. We're still working non-stop to find the perfect blend of simplicity and power for routing!

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

    What if I just want to set a color for one state without messing with all other default colors? e.g. in DataRow, I want to set a hover color and leave all the rest as is.

    • @iamheroGG
      @iamheroGG 9 หลายเดือนก่อน +1

      Use 'MaterialStateProperty.resolveWith' (not MaterialStateProperty.resolveWith)... and then, return null if you want to use default color.

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

    Does flutter team work from home forever

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

      We don't, mercifully, but our film-from-home setups lasted for a while :)

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

    Thanks, this explains the change very well.

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

    when will Router documentation?

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

    That was actually clear.

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

    Remove the flutter native splash screen it is possible how we can do this one major issue.

  • @Jesus-yz5iu
    @Jesus-yz5iu 2 ปีที่แล้ว +1

    Bro can you make a video on how to make multiple images into 2 FPS gif in Flutter

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

    thank you!

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

    awesome tips!!!!!

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

    THANK YOU

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

    terbaik

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

    perfectly perfect! 🔥

  • @melkychoti3989
    @melkychoti3989 4 หลายเดือนก่อน +1

    Now widgetStateProperty

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

    Love u sir

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

    Nice video

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

    More love you sir

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

    Awesome 👍👍👍👍👍

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

    Thats why I am using deprecated flatbutton and raisedbutton 😂😂

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

      It’s not hard to migrate, just use the stylesFrom

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

      @@hyungtaecf i know

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

      It's also worth noting that the old buttons will soon be removed from the framework entirely, so the new age buttons are coming for us all sooner or later!

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

      @@laybunzz If thats the way we gonna all die one day😂 just kidding will see that day 😂

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

    perfect

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

    Esses caras são muito engraçados! / This guys are so much funny! 🤣🤣

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

    Bangladesh 🇧🇩🇧🇩

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

    India 🇮🇳🇮🇳

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

    Hello Sir,
    I have Advance++++... Question.
    How to Media Player Notification in flutter with Custom Layout.
    Thank You For Giving Me Your Important Time.
    Please any reply.

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

      Use just audio plugin by suragch read medium article

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

      @@kaivalpatel3990 have you any code? Because i have already try it.

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

      @@jayswalviraj4528 Yes I have build a media player in flutter with just audio and made an app like resso but sadly couldn’t share the code 👨🏻‍💻

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

      @@kaivalpatel3990 please share your image link.

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

    Kyrgyz Républic 🇰🇬

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

    boa flutter

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

    I didn't understand the point of this video its too long and side explaining and this why im still using deprecated flatbutton, please do short video straight to the subject

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

    I just get to it today and say I will google how it works then I get this video notification wawooo

  • @SunMoonBrothers
    @SunMoonBrothers 8 หลายเดือนก่อน +1

    Such actor lost to programming