Flutter Getx State Management Tutorial | GetBuilder | Obx | Update | Dependency Injection | Routing

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

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

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

    As a flutter beginner. This is the most clear example about state management. Thank you very much.

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

      You're very welcome!

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

    Well explained, this is by far the most detailed tutorial that I've watched. Props to you sir, thank you. +subs

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

    Relax, savor a sip of coffee, and engage in coding. Appreciate the approach and of course the video!

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

      Glad you liked it!

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

    This Getx video needs an award

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

      Thank you brother.

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

    the best GetX video i have seen

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

      You are welcome

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

    The only getX tutorial that i could understand it
    Thank you so much

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

      You are welcome

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

    Wow GetX is amazingly awesome!!

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

    That's the video I was looking for. Thanks for creating such beautiful content.

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

      My pleasure 😊

  • @WUBISHETASBE-dp2rj
    @WUBISHETASBE-dp2rj หลายเดือนก่อน

    Of course, it is absolutely amazing !

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

      Multi Vendor Mobile Applications
      Here get your multi vendor food apps for your business. This app could be used as food, grocery, clothes shop. We offer
      1. User app
      2. Vendor app
      3. Delivery boy app
      4. Admin app
      Know more about the app here www.dbestech.com/tutorials/flutter-multi-vendor-app
      We also support further customization of this app.

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

    Thank you! What a great explanation, I really appreciate the effort has put into this.

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

      Multi Vendor Mobile Applications
      Here get your multi vendor food apps for your business. This app could be used as food, grocery, clothes shop. We offer
      1. User app
      2. Vendor app
      3. Delivery boy app
      4. Admin app
      Know more about the app here www.dbestech.com/tutorials/flutter-multi-vendor-app
      We also support further customization of this app.

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

    As a beginner i am understand very well
    Thank you ❤️

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

      You’re welcome 😊

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

    Thanks. This is a really comprehensive approach to learning GetX Package

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

      Glad it was helpful!

  • @KeerthivasanS-
    @KeerthivasanS- หลายเดือนก่อน

    Saw this at a right time ..Thankyou

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

      Multi Vendor Mobile Applications
      Here get your multi vendor food apps for your business. This app could be used as food, grocery, clothes shop. We offer
      1. User app
      2. Vendor app
      3. Delivery boy app
      4. Admin app
      Know more about the app here www.dbestech.com/tutorials/flutter-multi-vendor-app
      We also support further customization of this app.

  • @박정현-n1s8l
    @박정현-n1s8l 2 ปีที่แล้ว +1

    You are my hero..Very nice class!!

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

      Wow, thanks

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

    awesome...jazzakumullahu khoeron katsieron...

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

      Thank you.

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

    Thanks so much brother May Allah bless you.

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

      Thank you too

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

    One of the best Video on Getx .. keep it up..

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

      Thanks a ton

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

    That was So simple to Understand ❤❤

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

      Yes, GetX is one of the Best

  • @PhatNguyen-bq2no
    @PhatNguyen-bq2no 2 ปีที่แล้ว

    This lesson help me a lot
    Thank you so much

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

      Most welcome

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

    Hey thank you very much! Learnt a lot from this!

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

      Most welcome

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

    You're really the best!

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

      You're the best!

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

    This is very great tutorial. I enjoyed it thank you sir

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

      You are very welcome

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

    Your flutter payment app is good and very helpful

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

      Glad to hear that

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

    Thanks a lot...Greetings from Egypt...

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

      Welcome!

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

    well described,
    thank you for posting this video. It helped me alot.

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

      Glad it helped

  • @ronnyochieng9534
    @ronnyochieng9534 5 หลายเดือนก่อน +1

    Thank u sir please create a video of api intergrations with Getx

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

      cool. I will try next week

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

    Great tutorial. thank you for sharing the knowledge

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

      My pleasure!

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

    I remember your tutorial with firebase auth and getx landed me a better business..

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

      Glad to know.

  • @AbelYosef-p5u
    @AbelYosef-p5u ปีที่แล้ว

    Thanks well needed Tutorial 👏👏👏👏

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

    Good tutorial on Getx state management!

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

      Glad it was helpful!

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

    just land to this tutorial, like it and appriciate it, by the way on the minute 21.40 i like that sound of shipping of coffee.(:

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

      Awesome, thank you!

  • @fatima-cf1bj
    @fatima-cf1bj 2 ปีที่แล้ว

    great teacher thank you 😍

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

    Well explained, was helpful and delicious coffee

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

      haha. thanks

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

    simple and good tutorial .. thanks

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

      Glad it helped

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

    wa alaikum as Salam

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

    Wonderful concepts sir

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

      Keep watching

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

    thanks you very from senegal

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

      You are most welcome

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

    Veery nice tutorial ..

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

      Many many thanks

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

    nice!!! well done!!!

  • @GabrielRamos-jl8fw
    @GabrielRamos-jl8fw 2 ปีที่แล้ว

    My Hero!

  • @QuizWeb-wn7xd
    @QuizWeb-wn7xd ปีที่แล้ว

    You tutorials are great and they are helping me create my own app, one question that I cannot get my head round.
    when you use the stless short cut to create a widget, I get a slightly different syntax as below:
    class MyApp extends StatelessWidget {
    MyApp({super.key});
    this is different to yours, which is below
    class MyApp extends StatelessWidget {
    MyApp({Key? key}) : super(key: key);
    What are the implications to this, any videos where you explain?
    I am a beginner so sorry if its a stupid question.

  • @Aamirrz-m2x
    @Aamirrz-m2x 7 หลายเดือนก่อน

    its informative.

    • @dbestech
      @dbestech  6 หลายเดือนก่อน

      Thanks for liking

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

    By the way what is best ?? to use Bloc of GetX its really confusing as new things arrive it becomes tough to switch between things every time a new thing comes, kindly suggest

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

      Must start with Getx and then learn more about others if you have time..

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

    Get a food delivery e-commerce app
    www.dbestech.com/tutorials/flutter-food-delivery-app-e-commerce-for-ios-and-android

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

    nice and easy to understand
    Thank you 😄

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

      You're welcome 😊

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

    On third page while accessing value why dont you use get builder ?

  • @たかちん-x9q
    @たかちん-x9q 2 ปีที่แล้ว

    What is the good point to use getx comparing to flutter-normal state control, and other tools like riverpods?

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

      easier and productive.

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

    Thanks for the video, have you used the getx cli...it sets up everything so nicely...I hope you will do an app or a youtube video on that...your explanations are clear and well presented.
    I have been using only getx cli to scafold all my projects

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

      I will check it out

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

    Great tutorial 😀

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

      Thank you! Cheers!

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

    When I initialize the controller inside the build function like you did. The values of the controller do not persist. And the controller gets deleted as soon as the page is shifted to next page. How is it happening in your implementation I have no Idea.

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

    for big project is it best to fetch data always using global state management or is best to fetch data on each screen ?

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

      fetch data mostly based on each screen

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

    Thank you so much :)

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

      You're welcome!

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

    at 1:02:08 why RxInt get y = _y.value??
    in case of RxInt get z = _z.value

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

      you can.

  • @忘忧草-y9w
    @忘忧草-y9w 2 ปีที่แล้ว

    居然是中文大佬,啥时候开播中文教程啊

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

    all tutorials i watched is all about simple increasing and decreasing value. How about changing bool value and changing string value and transferring it to another class? i want to put dark and light theme in my app with custom colors not in themeData but i cant make it work using statemanagement.

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

      It's extremely easy. I will release on

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

      @@dbestech thanks.. i really need it. here are my colors just for reference. I put it inside colors.dart and imported it to all classes and uses it:
      Color background = darkTheme ? const Color(0xFF040C23) : const Color(0xFFF8EBD4);
      Color textMain = darkTheme ? const Color(0xFFFFFFFF) : const Color(0xFF000000);
      Color text = darkTheme ? const Color(0xFFA19CC5) : const Color(0xFF575D5B);
      Color secondary = darkTheme ? const Color(0xFFA19CC5) : const Color(0xFF8789A3);
      Color orange = const Color(0xFFF9B091);
      Color primary = darkTheme ? const Color(0xFFA44AFF) : const Color(0xFF000000);
      Color circles = darkTheme ? const Color(0xFFA44AFF) : const Color(0xFF704214);
      Color gray = darkTheme ? const Color(0xFF121931) : const Color(0x59BBC4CE);
      Color gradient1 = darkTheme ? const Color(0xFFDF98FA) : const Color(0xFF704214);
      Color gradient2 = darkTheme ? const Color(0xFFB070FD) : const Color(0xFFA87242);
      Color gradient3 = darkTheme ? const Color(0xFF9055FF) : const Color(0xFFE2A674);

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

    getx with getbuilder and api calling in flutter video bnao na

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

    There is one tutorial thats most awaited and missing in the internet. Firebase admin panel that can work with ride sharing apps or food delivery. Can you do something like it please ? Or point to a tutorial like that ?

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

      Hi Pannam, I am already making one e-commerce site for food delivery. I will release that one in a week or two.

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

      @@dbestech Will it have an admin panel as well ?

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

      @@chomanthapa Yes. It will have a complete backend.

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

    Thank you bro

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

    Masha Allah Jazakallahu khairan

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

      Thank you

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

    How do you use nested GetBuilder to inject multiple controllers? Is it possible?

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

      I have tutorials for it. You may search it

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

      @@dbestech thank you very much, I found it

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

    Sir, make a full caurse on how to make wallet app in flutter and laravel api

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

      We will try. But first we are working on the e-commerce site which we will upload soon

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

      @@dbestech add wallet function in e-commerce

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

      @@techliv9806 It will include payment gateway

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

    Your font color is grt, how you do it?

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

      th-cam.com/video/Szy1wGfpVq0/w-d-xo.html this could help

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

    Thank you.

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

      You're welcome!

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

    Salam Brother, which one good practice in programing big app, used GetBuilder or Obs?

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

      I think it's GetBuilder

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

    hello sir, please how can i close a Getx controller after changing page ?

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

      This link may help you learnflutter.co/how-to-dispose-remove-or-close-getx-controller/

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

    In a complex app We should use GetBuilder or Obx

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

      I used both for complex app. But I think obx is better.

  • @碰偉
    @碰偉 2 ปีที่แล้ว

    in china?

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

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

    Masha Allah jazakallahu khairan, you are so awesome man... i just started flutter any ideas of where i can start from ?

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

      First try to make simple UI. Understanding row, column and containers are very important for basic ui. and then try to understand setState(). And then slowly towards other library.

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

      @@dbestechok thanks very much brother, but inside uour videos do you have any i can start with first then gradually move on to another and also can you recommend a site where i can get mobile UI to be practicing with ?

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

    Bro how can i use double variable as obs

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

      Did you try Rxdouble x=0.0.obs?

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

      @@dbestech yes. But map latlng doesn't take rxdouble. Use double latlng= 0.00.obs() now it's working. Thank you for reply❤️❤️❤️.

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

    is this null safe ?

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

      yes it is

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

      thanks..i watch your full video..i like it

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

      @@nextzen9550 great

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

    Bro create a ai radio app with flutter

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

      Ok I will try

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

    Chinese? I am a half korean half white girl :)