Flutter Dart Tutorials: Building first Stateful widget App in Flutter #3.3

Поделиться
HTML-код
  • Опубликовано: 30 ноя 2024

Комментарии • 41

  • @Nithinjith1988
    @Nithinjith1988 5 лет назад +13

    Good video series. I saw 2 people purposefully dislike all the videos without checking the content within it. It's too bad. This is a great informative video series for new technology. Keep going...

  • @vikasgoutam02
    @vikasgoutam02 4 года назад

    Unbelievable explanation itni complex bat itni easily smjha di Thanks bro

  • @anandhsivagami5967
    @anandhsivagami5967 4 года назад

    Thank you for the video. I was very confused about stateful widget before. This video gave me clear cut understanding of the stateful widget. I had been surfing all over the internet and none of them was understandable to me. Finally, I found this channel and it's too good👌👌👌 Kudos to the team

  • @aresgod112
    @aresgod112 5 лет назад +3

    Thank you for the tutorial helped me with understanding better the StatefulWidget

  • @rinkeshsingh6457
    @rinkeshsingh6457 3 года назад

    My basic concept about flutter and mobile application, if cleared , reason only one this video series.

  • @mastercheetos4422
    @mastercheetos4422 5 лет назад +4

    Please explain about Context, thanks :)

  • @irfanansari6448
    @irfanansari6448 5 лет назад +1

    your way of explaining is good.
    Thank you.

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 3 года назад

    Best explanation yet. Wow.

  • @krishnakumarramachandran5888
    @krishnakumarramachandran5888 6 лет назад

    I understood this StatefulWidget clearly.

  • @gustavoreyes5915
    @gustavoreyes5915 5 лет назад +1

    Wonderful explanation , go ahead , your doing well. Thank

  • @if6086
    @if6086 4 года назад

    Excellent Tutorial. Congratulations!!!

  • @saravanarajacolan6728
    @saravanarajacolan6728 5 лет назад +1

    Nice tutor video thank you for that first, one doubt in this session, when we call the setState function, as you told the whole widget is destroyed & recreated but how comes the textView value remain same (what we typed)?

  • @nasirmehmood_
    @nasirmehmood_ 5 лет назад

    awesome but have a question that we cannot change appbar during run time then why we put it in the stateful widget?

  • @jessicahelenaramos6295
    @jessicahelenaramos6295 5 лет назад +1

    Hey man, awesome playlist! I am really learning from zero pretty quickly thanks to you! Keep up the amazing work! You are the best!
    I will indeed seek for you in Udemy! More the worthy subscribe for your courses!

  • @syedahmadfarooqgillani5936
    @syedahmadfarooqgillani5936 4 года назад

    Loved your video

  • @Aniltc_tc
    @Aniltc_tc 5 лет назад +1

    Is it possible to add Bloc Concepts. Google recommends Bloc for building apps.

  • @robindegraaff2939
    @robindegraaff2939 5 лет назад +1

    Thank you very much for the high-quality tutorials!
    I have two questions for you if you would like to answer them :
    1. what is the purpose of the convention of writing the _FavoriteCityState with the"_" to keep it private to our library?
    2. when using "onChanged" instead of "onSubmitted", does this mean that when we type a word, consisting of 5 letters for example, 5 widgets are destroyed and created? (-> is this bad for performance?)

    • @raul286162
      @raul286162 5 лет назад +1

      From Dart Docs:
      Unlike Java, Dart doesn’t have the keywords public, protected, and private. If an identifier starts with an underscore (_), it’s private to its library. For details, see Libraries and visibility.

  • @haribabumanoharan5366
    @haribabumanoharan5366 2 года назад

    why are we using underscore in the front of naming.. what is mean by that ?

  • @centraldemensagens
    @centraldemensagens 4 года назад

    Thank You Very Much.

  • @msa-msa-msa
    @msa-msa-msa 4 года назад

    Little confused, why isn't text field getting empty after submission, as you said it regenerates the entire UI.

  • @chetandaulani2954
    @chetandaulani2954 3 года назад

    Actually the text widget is already executed with your bixt city is but as name is NULL there no text other than your bixt city is ,, after executing setState we have name ="mumbai" so it's new redrawn state will be your bixt city is mumbai

  • @bharatiwagh9499
    @bharatiwagh9499 3 года назад

    very nice video all cleared.....

  • @ritheshjarvis4177
    @ritheshjarvis4177 3 года назад

    Thanks man.

  • @quovadis9900
    @quovadis9900 5 лет назад

    i tried your code, then i saw this strange error on the logcat : com.example.flutter_app E/SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length. Any idea why this is happening ?

  • @mokshmahajan6340
    @mokshmahajan6340 5 лет назад

    The widget will be redrawn after all the code in the setState() body is executed?

  • @osteen4x
    @osteen4x 4 года назад

    i am getting an exception. The app keeps pausing and i have to play it again like 3 times before it starts working normally. I get a methodchannel.invokemethod exception with like 18 more stacks. It works well on android studio but not on vs code.

    • @osteen4x
      @osteen4x 4 года назад

      ok i fixed it. thanks. your tutorials are the best

  • @ceoprotechbot4566
    @ceoprotechbot4566 3 года назад

    helpfull video

  • @karimovitche
    @karimovitche 6 лет назад +2

    thanks a lot,
    I don't understand why we have to redraw AppBar, Title, TextField ... where the unique change is in our text?.

    • @smartherd
      @smartherd  6 лет назад +2

      Because favcity is a widget object whose internal state has changed. So if any widget changes within the favcity widget you need to set state to reflect changes.
      Your query is why did we redraw entire favcity widget, why not just Text, we that's not possible. We cannot just redraw Text widget. We need to redraw whole favcity widget. If you just want to redraw Text widget then you might have to create a separate stateful widget that will contain only Text as child, which will lead to creating a lot of stateful widgets within stateful widget, which is practically not possible.

    • @Nithinjith1988
      @Nithinjith1988 5 лет назад

      I have accepted your comment. But for a large application, redrawing the entire screen for each user input is not a good idea. For example, in a search screen, each search query will redraw the entire screen may cause a huge headache. I think we need to use some more OOPS concepts in here. Also, need to follow some design patterns guideline for building the widgets in a generic way.

  • @battleragecoc9411
    @battleragecoc9411 4 года назад

    Why do we use $ after the variables?

    • @souvikbera3067
      @souvikbera3067 3 года назад

      Its the expression so that the compiler know that its a variable name not a normal String

  • @darish155
    @darish155 6 лет назад

    Awesome!!!!

    • @smartherd
      @smartherd  6 лет назад

      Was waiting for your comment since morning 😉

  • @mvn3949
    @mvn3949 5 лет назад

    Hold on, too fast.