What is State?

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

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

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

    Even though I know what is state, I watch the videos of Flutter team because they are so smooth

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

    Please please 🙏 post more frequently in this series . This is such a great playlist.

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

    I feel like a kid where my mom is narrating me a fantasy story while I get comfortable in my bed. Smooth story telling!

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

    These videos can't be easy to make. I think your effort is heroic!

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

    I'm really loving the Google ecosystem. Coming from a React/React Native background, I'm seeing Angular and Flutter able to do so much stuff for you out of the box and it's really nice. They really took time to think about the developer experience with their products.

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

    Even the flutter team is explaining with VS code! It's amazing!

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

      @Karthi Keyan said no one ever

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

    When will the third video in the series be ready?
    Thanks for these videos!

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

      I’m also looking for the last episode of this series as well. Looks like it’s not coming...

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

    wow this man is a good teacher

  • @안원균-z5u
    @안원균-z5u 2 ปีที่แล้ว +2

    한국어 자료가 부족했었는데 좋은자료 주셔서 감사합니다!! :)

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

    You remind me of Emily so much! Face gestures, eyewinks 😄 it’s like I’m looking at her 😄

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

      I was also thinking the same😂

    • @icodelife
      @icodelife 3 ปีที่แล้ว

      True

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

      may be they are family

    • @OsamaAsif
      @OsamaAsif 3 ปีที่แล้ว

      @@eliasayele1102 😂😂

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

      This is high praise! But, no, Emily and Fitz are good friends, but they aren't related.

  • @heraldracyc.sumido6
    @heraldracyc.sumido6 3 ปีที่แล้ว +3

    This is the clearest tutorial I've ever watched

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

    That was an incredible explanation of State

  • @donlewis-enright4210
    @donlewis-enright4210 6 หลายเดือนก่อน

    I have been following this tutorial and enjoying it very much, but I am extrememly frustrated that there does not appear to be a third video! Am I missing something?

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

    Please make a video about more complex state Management. I don’t know what to do when I have multiple futures to await. Do I combine them into one and use a futurebuilder? Do I call them in initState and act on each one individually? I can get most things to work how I want, but I’d really like to know some best practices.

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

    I can't find the third video in this series. Is it on TH-cam?

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

    Smooth, fun and useful

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

    Where is the third one of these? They are very good but its missing the nice bits

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

    Great explanation! Let's dive into provider package 🤪

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

    Is there some design advantage to having widgets behave this way rather than just having them behave the expected way, where if you click a box it becomes checked without the need for extra code?

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

      I think its a matter of performance and change detection - with state changing via setState the underlying "engine" knows it may need to update that widget (and, potentially, that widget only, down the tree) rather than the engine trying to detect changes and handle them.
      Its like if you wanted to change the icing on the cake to be green - using setState(color=green) in the icing bit of the recipe, you know you ONLY have to remake the icing - the rest of the cake remains the same.
      The alternative is that you would have to keep track somehow if every part of your recipe constantly checking to see if anything has changed and (potentially) remaking the whole cake in case something has changed.

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

      Data persistence. Changing UI doesn’t mean much if it is not saving the data in a permanent way so that the “check box” has a meaningful effect. The state object is able to reach deeper into the app data. The widget is just made for display purposes. The reasoning is due to ‘separation of concern” so that each small part of the code can just do it’s one thing. It’s easier to keep track of, and there’s less spaghetti code - where variables are reference all these different places in an app and changing one thing becomes a nightmare of tracking everything it effects.

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

    very nice explaination

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

      Thank you for your kind words, Heshan! We truly appreciate your continued support 🙂

  • @JavierGarcia-se3vi
    @JavierGarcia-se3vi 3 ปีที่แล้ว +2

    Good video!

  • @sadzolot2
    @sadzolot2 3 ปีที่แล้ว

    brilliant explanation

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

    hi dear Flutter team can give link of this playlist , thanks

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

      th-cam.com/play/PLjxrf2q8roU1fRV40Ec8200rX6OuQkmnl.html

  • @eLRazor1911
    @eLRazor1911 3 ปีที่แล้ว

    Nice job, is there a link to the first video ? Simer

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

    I love your content so much

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

    Wwhere is third video??

  • @imyogisingh
    @imyogisingh 3 ปีที่แล้ว

    Really helpful 😊

  • @chetan6406
    @chetan6406 3 ปีที่แล้ว

    Please help I got on error on flutter web ...errors description is This can happen if the websocket connection used by the web tooling is unabled to correctly establish a connection, for example due to a firewall.

  • @hasansalim1868
    @hasansalim1868 3 ปีที่แล้ว

    Thanks Fitz

  • @fernandomatias7585
    @fernandomatias7585 3 ปีที่แล้ว

    @Andrew fitz #Andrew fitz, sería una buena idea que tú seas el representante de Flutter spanish no crees?

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

    Then what is the use of state less widget

  • @abdulellahz8855
    @abdulellahz8855 3 ปีที่แล้ว

    So helpful

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

    is this the same as useState hook in react?

  • @stesch-f
    @stesch-f ปีที่แล้ว +1

    The playlist “Begin learning Flutter” is chaotic. Perhaps someone should sort the videos and maybe move some of them into other playlists. Had to skip 2 videos to get to this, and I hope I can follow further, but it's a bit of a mess.

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

    thank you

  • @mamenatech
    @mamenatech 3 ปีที่แล้ว

    Flutter support open GL ?

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

    where is the next episode?

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

    what is (newValue)?

  • @Johanmusic
    @Johanmusic 3 ปีที่แล้ว

    amazing

  • @tapaswisatyapanthi9075
    @tapaswisatyapanthi9075 3 ปีที่แล้ว

    I have been using flutter since 2 years and always wondering that,
    Shouldn’t it be updateState() instead of setState() ?

    • @coolalien007
      @coolalien007 3 ปีที่แล้ว

      Flutter followed principal of react that's why setstate

  • @SATYAMKUMAR-sj2yb
    @SATYAMKUMAR-sj2yb 3 ปีที่แล้ว

    Flutter gradlew not working properly

  • @faheemahmadofficial7701
    @faheemahmadofficial7701 3 ปีที่แล้ว

    Please make a social app using sql server

  • @ahmedalial-selmy895
    @ahmedalial-selmy895 ปีที่แล้ว

    😊❤

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

    Wheere is the next video please?

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

      Hi! You can find the next video here in the Begin Learning Flutter playlist: goo.gle/3ChTUTE

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

    I like it

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

    c'mon flutter just make it simple to update stuff. I still don't get it. it's easy on this example, how do you update a colour of a vector, in child widget when you are using the same widget to show the same widget in multiple places in the same page with different colours for each and you want to change the colours individually when you click it. Use that example and you'll realize you have made it really suckkk to make it happen in real life scenarios. It's easy if it's in the same class, use different classes and pass data like in my scenario and you won't even make a video as it'll be a mess to do it in flutter.

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

    And all this time I thought it was Texas

  • @SATYAMKUMAR-sj2yb
    @SATYAMKUMAR-sj2yb 3 ปีที่แล้ว

    Unable to flutter run

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

    má nó thích làm dev mà đ biết tiếng anh xem chỉ nhìn hình đ hiểu cái j

  • @YamalMedia
    @YamalMedia 3 ปีที่แล้ว

    Эх, почитать документацию на русском языке, будет понятней! Есть особенности, их не понимаю. Переведите, пожалуйста.

  • @emilie1977
    @emilie1977 3 ปีที่แล้ว

    Please add sub italian :)

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

    [deleted]

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

    Are you a developer or an actor?