GetX State Management tutorial with Flutter 😍

Поділитися
Вставка
  • Опубліковано 3 жов 2020
  • We will learn how to achieve State Manage with GetX in this livestream.
    I will use real life example of Online Shopping and demonstrate how cart works with simple controllers.
    Git Source: github.com/afzalali15/online_...
    VS Code extension:
    marketplace.visualstudio.com/...
    Join this channel to get access to perks:
    ua-cam.com/users/CodeXDevjoin
    =============
    Support CodeX on BUY ME A COFFEE
    www.buymeacoffee.com/afzalali15
    =============
    You may wan to check this tutorial:
    Flutter Provider Tutorial || Mistake that I made as beginner
    • Flutter Provider Tutor...
    Other related videos:
    BLoC Pattern with Flutter || State Management
    • BLoC Pattern with Flut...
    BLoC Pattern with Flutter || State Management (Part 2)
    • BLoC Pattern with Flut...
    Flutter UI Design || Adobe XD Soft UI
    • Flutter UI Design || A...
    Flutter UI Design & Development tutorial || Flight Booking UI
    • Flutter UI Design & De...
    Flutter UI Design || Part 2 - Gradient theme
    • Flutter UI Design || P...
    =================
    Collect your brand new CodeX merchandise..
    streamlabs.com/codexdev/merch
    =================
    #GetX #CodeX #flutter
    Facebook Page: / codexdevs
    Connect with me on social media:
    FB: / user.afzal
    Twitter: / afzalali15
    LinkedIn: / afzalali15
    Discord: / discord

КОМЕНТАРІ • 352

  • @LucasFidelisDeveloper
    @LucasFidelisDeveloper 2 роки тому

    Thank you so much! In just 38 minutes you taught all the principles from GetX that I haven't seen in a lot of videos.

  • @f3-faithfitnessfinance
    @f3-faithfitnessfinance 3 роки тому +37

    Damn I can't believe this is for free🔥
    Thank you bro...Allah bless❤️

  • @davidowens9597
    @davidowens9597 3 роки тому +23

    This is one of the best developer tutorials I've ever seen.

  • @innovationsapps5601
    @innovationsapps5601 3 роки тому +1

    I love this channel, and I love GetX. Thanks for the amazing content!

  • @MDAnashAnsari
    @MDAnashAnsari 3 роки тому +5

    Exactly that's what I was looking for. Watched many youtube and udemy courses but your style of writing code with MVC technique is awesome. Previously I have worked with MVC on Spring now It's making more sense to apply those ideas on Flutter too. Once again thank you.

    • @CodeXdev
      @CodeXdev  3 роки тому

      Glad it was helpful!

  • @talkNoJutsu1.0
    @talkNoJutsu1.0 Рік тому

    Thank you very much for the tutorial; it was extremely helpful in getting started with GetX. Continue to create tutorials!!! You're doing a fantastic job, Man.

  • @jovanemullings
    @jovanemullings 3 роки тому +1

    love the video your channel is one of the best flutter channel on youtube keep up the good work

  • @mohitdawrani6321
    @mohitdawrani6321 3 роки тому +1

    I have seen a lot of videos to learn getX, but your video is the best. You taught very well, I liked your videos very much. keep growing ❤️

  • @slumberjer78
    @slumberjer78 3 роки тому +1

    Thank you..this tutorial basically teach me MVC and GetX..easy to understand. I did manage to integrate my own API... keep it up.

  • @sholafreeman3932
    @sholafreeman3932 5 місяців тому

    Thank you so much for this video. you have no idea how simple you made this for me. many thanks

  • @Giigigi1122
    @Giigigi1122 3 роки тому +3

    Finally, someone who starts from the BEGINNING with GetX. Not like bunch codes already written and then showing what is going on and call it a tutorial! Cheers body. Coming from React and with the experience of re-writting the entire codes because of the state management. Love to see more of these tutorials with GetX :)!

  • @MoAdel92
    @MoAdel92 3 роки тому +3

    we need more tut about getX
    thank your for your contribution to the community

  • @MehediHasan-vr5mw
    @MehediHasan-vr5mw 3 роки тому

    great tutorial. your discussion is so brief which is so helpful. So Thanks a lot

  • @rybczynskibrian
    @rybczynskibrian 3 роки тому +2

    I wish I was live on the stream. This was very well put, thank you so much 👏🏾

    • @CodeXdev
      @CodeXdev  3 роки тому +1

      You are so welcome

  • @CRYPT0GRAPHIC
    @CRYPT0GRAPHIC 2 роки тому

    This is really very good. So clean, simple and understandable. Greetings from Istanbul.

  • @guilhermelima000
    @guilhermelima000 3 роки тому +1

    You're a legend! Thanks for sharing this video!

  • @rajvarsadiya9131
    @rajvarsadiya9131 3 роки тому +2

    Damn good! I just love it! keep it up.
    Please make a video of how we can archive dynamic theming and localization in getX!

  • @muhammadibrahim-ye3hs
    @muhammadibrahim-ye3hs Рік тому +1

    Great Video Straight to the Point no time wasting Thanks :)

  • @fantabarack
    @fantabarack 3 роки тому +1

    Awesome Buddy, quality video, please do not stop. Very valuable! Thank you!

  • @somalchakraborty5738
    @somalchakraborty5738 3 роки тому

    Precise and short ! Thank you

  • @amjedali82
    @amjedali82 3 роки тому

    so clear explanation, thank you so much for your effort

  • @mustafakurdi7554
    @mustafakurdi7554 3 роки тому

    You are awesome and thank you very much
    And the call to prayer is wonderful

  • @arunbm123
    @arunbm123 10 місяців тому

    Janab, This is Must watch tutorial by Beginner to starts flutter developement.Thank you

  • @venkatareddykunduru1828
    @venkatareddykunduru1828 3 роки тому +1

    Bro really awesome keep going
    and keep us up with flutter updates

  • @harshmirdhwal
    @harshmirdhwal Рік тому +1

    your channel is gold!

  • @autumndyer5593
    @autumndyer5593 Рік тому

    I was lucky enough to stumble across this high-quality video on a sleepless night. Thanks a lot!

  • @roo-happy
    @roo-happy 3 роки тому

    감사합니다. 정말 큰 도움을 받았습니다. GetX뿐만 아니라 Get를 사용하여 MVC를 구현하는것을 배울 수 있어서 정말 좋았습니다. 당신은 정말 좋은 사람입니다. 고마워.

    • @CodeXdev
      @CodeXdev  3 роки тому

      정말 고맙습니다

  • @66caferali66
    @66caferali66 Рік тому

    Thank you a lot ! Your tutorials help so many people.

  • @blueaccent948
    @blueaccent948 3 роки тому

    Super, Quality great explanation.... thank you so much and please continue your great job..... greate lecturer..... highly appreciate you

  • @nilampathak7609
    @nilampathak7609 3 роки тому +1

    thank you soo much for this video. and I love all videos from codeX..

    • @CodeXdev
      @CodeXdev  3 роки тому +1

      Yeee! Another member in community 🤓👨🏻‍💻

  • @devgabriel6898
    @devgabriel6898 3 роки тому +2

    Nice man!! Thanks to your video i was able to login with Firebase and GetX :D

    • @CodeXdev
      @CodeXdev  3 роки тому

      Glad I could help!

  • @khalifaomani1242
    @khalifaomani1242 3 роки тому +2

    Thank you , its helpfull for me . please more like this :).

  • @AmarjeetKumar-cg5de
    @AmarjeetKumar-cg5de 3 роки тому +2

    Loved this video thanks a lot bro.. for this simple and easy explanation

    • @CodeXdev
      @CodeXdev  3 роки тому +1

      Glad you liked it

  • @RajA-me9cl
    @RajA-me9cl 3 роки тому +1

    Thank you, I was tried of those counter examples. 🙏🏼

    • @CodeXdev
      @CodeXdev  3 роки тому

      You’re welcome 😊

  • @basil4734
    @basil4734 2 місяці тому

    one of the best tutorial ,thankyou so much brother

  • @mydrama6980
    @mydrama6980 3 роки тому +10

    please, please do a video on Getx with API cause there are no much tutorial on that

  • @nirmalachndrn
    @nirmalachndrn Рік тому +1

    Hi Afzal. I have watched all your videos and I learned a lot. Thank you so much for your time and effort. Please do a video about payment gateway integration with live testing and firebase tutorial.

  • @reiko_dev2281
    @reiko_dev2281 3 роки тому

    Very good sir, thank you for the lessons!

  • @user-wr9xx3ik2y
    @user-wr9xx3ik2y 3 роки тому +1

    best youtube channel

  • @PabloMartinezfr
    @PabloMartinezfr 3 роки тому

    Amazing Tutorial. Thanks for good explanation.

  • @tayelolu_bells8241
    @tayelolu_bells8241 2 роки тому

    Well detailed explanation, thank you 🙏🏿❤️

  • @flutter_crafter
    @flutter_crafter 2 роки тому

    Best Tutorial! one thing that I like is Azaan at the background. OP

  • @EmreKaradumanTV
    @EmreKaradumanTV 3 роки тому

    It is amazing bro. Keep on tutorials for flutter.

  • @mateenmehmood5675
    @mateenmehmood5675 Рік тому

    Amazing bro. Loved your videos

  • @TechWithDnes
    @TechWithDnes 3 роки тому +2

    Quality content bro...
    Wow. The best video on GetX.
    Thank you ))

    • @CodeXdev
      @CodeXdev  3 роки тому +1

      Great! Share the word.. 😍

  • @jewelseu4686
    @jewelseu4686 2 роки тому

    Best video I have ever seen.

  • @jangdelossantos5569
    @jangdelossantos5569 3 роки тому

    awesome tutorial. thanks for this!

  • @mulualemmhretu
    @mulualemmhretu Рік тому

    Great tutorial!. Thank you

  • @iamuzairaslam
    @iamuzairaslam 2 роки тому

    Loved it!

  • @salaudeensulaimon1119
    @salaudeensulaimon1119 Рік тому

    Best tutuorial for beginner like me.Thank you so much

  • @kfinissaan
    @kfinissaan 2 роки тому

    Thank you for this wonderful tutorial

  • @mominulislam7289
    @mominulislam7289 Рік тому

    Awesome tutorial. Thank you for sharing.

  • @ugurkorkmaz7968
    @ugurkorkmaz7968 3 роки тому

    Thanks man. I liked the video. Great.

  • @eshietekemini1743
    @eshietekemini1743 3 роки тому +1

    Your tutorial is one of the best out here. Keep doing great

  • @vengateshm2122
    @vengateshm2122 3 роки тому +2

    How to listen for data changes from sqflite table ?

  • @biggestgamelibrary4025
    @biggestgamelibrary4025 3 роки тому

    Great Tutorial !! I have a question . We have wrapped the list view builder with GetX and by mentioning the data type in angular brackets we are passing the ShoppingController related data to this List view .
    But then in the material button we use the CartController's object ? How can we pass two different objects in this case ? I mean two different objects to the same GetX without specifying in the angular brackets in GetX.
    Should it NOT be GetX in this way we pass two different objects ? But this gives a syntax error . Can someone please help me with this doubt . Thanks

  • @dewminaudayashan4570
    @dewminaudayashan4570 3 роки тому

    Best😍 waiting for next..🙋🏼‍♂️

  • @mustafa-gu3jl
    @mustafa-gu3jl 3 роки тому +1

    Thanks you so much. It's s very useful content.

  • @ricard458
    @ricard458 2 роки тому

    Great tutorial!

  • @FIERCE808
    @FIERCE808 3 роки тому +1

    Great tutorials 😍

  • @hariprasadhari5045
    @hariprasadhari5045 3 роки тому

    Good work Brother. Keep the same spirit 🔥🔥🔥

  • @mdmusharrafulislam7965
    @mdmusharrafulislam7965 2 роки тому

    Thank you so much, good tutorial

  • @rahman_developer
    @rahman_developer 2 роки тому

    Which state management is best for future use getx or provider in real time updation ui and many more?

  • @prayagdalal617
    @prayagdalal617 3 роки тому

    Thanks man for this video💯

  • @abusayed9800
    @abusayed9800 3 роки тому

    First of all thank you so much because your content and your sound quality is so much good, and please, please do a video on Getx with API cause there are no much tutorial on that

  • @saicharansigiri2964
    @saicharansigiri2964 3 роки тому +2

    Loved your explanation bro keep it up ❤❤

  • @uxninja7629
    @uxninja7629 3 роки тому

    26:44 how does the cart count start from zero? if we are telling it to observe the list first, and then var total price, how come price counter start from zero and not a sum of all items on the initial list?

  • @theparten
    @theparten 7 місяців тому

    eloquent explanation here❤...

  • @eahofer
    @eahofer 2 роки тому +1

    @11m33 it shows ().obs. Is the () effectively an anonymous function that returns a list of Products? Where is this notation defined in the Dart language?

  • @pragnabhatt9531
    @pragnabhatt9531 2 роки тому

    nice tutorial!!
    thanks a lot

  • @husnainasghar9369
    @husnainasghar9369 3 роки тому +1

    I have a question .. Will Rx change its dependents when we change the value of the Model Class object lets say we change productmodel.name from "abc" to"someother string"??? IF it doesn't what's the workaround for this?

  • @clementbabaniyi
    @clementbabaniyi 3 роки тому +1

    Wow. I love the tutorial, I await the next tutorial on GetX. Please when are you dropping it?

  • @menakalakshan5388
    @menakalakshan5388 3 роки тому +1

    Thanks bro.. you saved me

  • @arshadshaikh8693
    @arshadshaikh8693 3 роки тому

    Moula Afzal sahab ke ilm mein umr mein barkatein Atafarmaye

  • @easybusinessou
    @easybusinessou 3 роки тому

    you are super !!!!!!! thanks a lot, please keep on

  • @adelsaad3079
    @adelsaad3079 2 роки тому

    u r just perfect , thank you sir

  • @dhmsimons
    @dhmsimons 3 роки тому +1

    Thank you so much!

  • @akspecialid
    @akspecialid 3 роки тому +1

    In the case of obscuretext (password), when we click on the suffixed icon, if the keyboard is ON, then the state is NOT changing...!!! If the key board is made to disappear, then it works fine. Why is it so? Can you please give a solution for this?

  • @mughalles
    @mughalles 3 роки тому

    thx bro. Nice to hear Athan in background :-)

  • @Anugrahdev
    @Anugrahdev 3 роки тому

    waiting for the next part of this awesome tutorial

    • @CodeXdev
      @CodeXdev  3 роки тому

      here you go -> ua-cam.com/video/-FAiH638BHo/v-deo.html

  • @itsMari77
    @itsMari77 7 місяців тому

    Thank you so much for this video

  • @jackykwan8214
    @jackykwan8214 2 роки тому +2

    great tut.
    Btw better mention if u edit the list item inside GetXController, but not Add / remove, you need a 'refresh()' to notice GetXBuilder to update UI
    For example:
    var cartProducts = [].obs;
    Then i need this when update:
    cartProducts[findIndex].quantity += 1;
    cartProducts.refresh();

  • @amisheth5740
    @amisheth5740 2 роки тому

    but which technique of state management is widely used which is the best mobx , providers , getx or which one amongst all ?

  • @hannesg.3586
    @hannesg.3586 3 роки тому

    aweseome. thanks for this video.

  • @shahidwani6445
    @shahidwani6445 2 роки тому

    Sir, do we have option in GetX to just install state management part or route or mix etc rather than full package

  • @jamesbaskey8199
    @jamesbaskey8199 3 роки тому

    Wow sir .. It's awesome..Thank you for this

    • @CodeXdev
      @CodeXdev  3 роки тому

      More to come.. 😊

  • @keshavanparthasarathy7354
    @keshavanparthasarathy7354 2 роки тому

    Very clear explanation of the implementation

    • @CodeXdev
      @CodeXdev  2 роки тому

      Glad it was helpful!

  • @mdrabbihossen7602
    @mdrabbihossen7602 Рік тому

    Really Helpful

  • @yusuf_seddighi
    @yusuf_seddighi 3 роки тому

    thanks for this very useful video :)

  • @d-landevjs
    @d-landevjs Рік тому

    Excellent tutorial, it would be great if you make a little bigger app with firebase, status control and navigation with getx

  • @fayismuhammedtk3703
    @fayismuhammedtk3703 3 роки тому

    very well explained thank you

  • @khalidmeftu2226
    @khalidmeftu2226 3 роки тому

    Thanks really apricate your effort

  • @JamalK247
    @JamalK247 3 роки тому +1

    Super cool tutorial about state management

    • @CodeXdev
      @CodeXdev  3 роки тому

      Glad it was helpful!

  • @anandmano4375
    @anandmano4375 3 роки тому +1

    excellent .. Thank you.

  • @f3-faithfitnessfinance
    @f3-faithfitnessfinance 3 роки тому

    Really cool machaa😍

  • @TheCodebookInc
    @TheCodebookInc 3 роки тому

    That's awesome

  • @truptimaharana4700
    @truptimaharana4700 2 роки тому

    tysm for this tutorial

  • @MrRiyality
    @MrRiyality 3 роки тому

    I am getting a NoSuchMethodError when is do controller.count.toString(). It doesn't know '"count". I am stuck there. Help please

  • @md.imamhossain1890
    @md.imamhossain1890 2 роки тому

    Thank you sir!!

  • @joeaugusto8035
    @joeaugusto8035 2 роки тому

    Solid explanation