REST API with GetX | Flutter tutorial | Shopping app

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • In this video I have shown how to integrate REST API with GetX application inside Flutter.
    I have also demonstrated use of Staggered view which is very helpful to create custom layout, specially for gallery and product catalogs.
    Git Source:
    github.com/afzalali15/shopx
    =========================================
    REST and JSON Live session on Google Meet (7th Nov, 2020):
    Link expired - Write down in comment section for another session request.
    =========================================
    StaggeredGridView:
    pub.dev/packages/flutter_stag...
    JSON to model:
    app.quicktype.io/
    0:00 - Introduction
    2:12 - Staggered Grid View
    7:36 - Model
    9:20 - Controller
    12:30 - API Integration
    Tutorial you may want to check:
    Flutter Layout Design Tutorial || Top 5 Widgets
    • Flutter Layout Design ...
    GetX videos:
    Introduction to GetX | Flutter made easy
    • Introduction to GetX |...
    GetX State Management tutorial with Flutter 😍
    • GetX State Management ...
    GetX State Management with Flutter | GetBuilder, GetX and Obx
    • GetX State Management ...
    #GetX #CodeX #REST
    Facebook Page: / codexdevs
    Connect with me on social media:
    FB: / user.afzal
    Twitter: / afzalali15
    LinkedIn: / afzalali15
    Discord: / discord

Komentáře • 409

  • @rafanteapps1888
    @rafanteapps1888 Před 2 lety +10

    That "Get" package is simply beautiful. It makes flutter wayyyyyyyy much better than it already was. Congratulations for your tutorial, very straightforward and easy to understand

  • @waqasbashir7985
    @waqasbashir7985 Před měsícem +1

    I see this video some years ago when i start learning flutter and getx, now today i see this again because i forgot syntax of getx.😅
    Thanks for your straight forward video and clean code.❤

  • @BelajarPemrogramanPemula
    @BelajarPemrogramanPemula Před 3 lety +7

    very interesting, here I learned how to apply the mvc concept in flutter. thank you

  • @MangekyouGui
    @MangekyouGui Před 2 lety +4

    I have received a request to develop an app that will need to communicate with an API, and I plan to use GetX on it. Surely the knowledge you conveyed in this video will be very useful. Thank you very much for your explanation. Keep up the good work!

  • @tecnojv
    @tecnojv Před 3 lety +5

    Exactly what I needed to learn at the right time. Subbed!

  • @hareendranmg
    @hareendranmg Před 3 lety +3

    Thanks brother 👍🏼
    Waiting for more practical implementation of GetX like this.

  • @sifat_ullah_shah
    @sifat_ullah_shah Před 3 lety

    the way u teach a topic is u are using an easy approach, clear English and u only focus on topic really appriciated

    • @CodeXdev
      @CodeXdev  Před 3 lety

      Appreciate your feedback 😍

  • @johnmungandi4413
    @johnmungandi4413 Před rokem

    Your video is very detailed it is very easy to understand and your way of speaking is perfect

  • @cassimmushi7795
    @cassimmushi7795 Před 3 lety

    Your explanation is so clear, i really like this channel

  • @JK92007
    @JK92007 Před 3 lety +3

    Hi bro...pls, a complete series on GetX ...we are excited and waiting for the same...videos on route management, dependency management, themes, dialogue box, bottomsheet, snackbar....

  • @asquove7863
    @asquove7863 Před 3 lety +1

    Clear and useful tutorial,
    Thank you so much!

  • @AbdolHussain
    @AbdolHussain Před 3 lety +1

    hey man, you are a hero. I was struggling with state management for days. you saved me. 👏👏👏👏

    • @CodeXdev
      @CodeXdev  Před 3 lety

      Virtual Hi5! 🤚

    • @JK92007
      @JK92007 Před 3 lety

      @@CodeXdev ​ Hi bro...pls, a complete series on GetX ...we are excited and waiting for the same...videos on route management, dependency management, themes, dialogue box, bottomsheet, snackbar....GetX with Bottom Navigation Bar...

  • @techvishal1320
    @techvishal1320 Před 2 měsíci

    Gr8 Gr8 Explanations each and every topic thanx , thank you so much , keep it up and keep making these kind of informatic videos

  • @kemalemreball701
    @kemalemreball701 Před 2 lety

    Thank you so much. I solved my problem which took 5 hours.

  • @ugurkorkmaz7968
    @ugurkorkmaz7968 Před 3 lety

    Thanks man. I watch the again. Voice tone is good.

  • @hammadtariq9324
    @hammadtariq9324 Před 2 lety

    bohat bharia Afzal bhai!!! Thanks a lot for the great tutorial. Time-saver

  • @shuaibalghazali3405
    @shuaibalghazali3405 Před měsícem

    This is exactly what i need thanks for the shortcut for generating models also

  • @mohammedsadiq5729
    @mohammedsadiq5729 Před 3 lety +3

    Was waiting for more GetX ❤️

  • @Jo-tb6ur
    @Jo-tb6ur Před 3 lety +1

    Yesssssssss I have been waiting for this
    Awesome

  • @muhamadluthfia2580
    @muhamadluthfia2580 Před rokem

    Thank you for this informative and educational video!

  • @routmartin6328
    @routmartin6328 Před 3 lety

    Great and love your tutorials.

  • @yashraut19
    @yashraut19 Před 3 lety +4

    Amazing ! Expecting more videos with Getx

    • @CodeXdev
      @CodeXdev  Před 3 lety +1

      That's the plan!

    • @JK92007
      @JK92007 Před 3 lety

      ​@@CodeXdev Hi bro...pls, a complete series on GetX ...we are excited and waiting for the same...videos on route management, dependency management, themes, dialogue box, bottomsheet, snackbar....GetX with Bottom Navigation Bar...

  • @nazmulrana6503
    @nazmulrana6503 Před 3 lety +1

    Great video❤️.. Please make a complete tutorial on how to make a e-commerce app with flutter and getx package with rest api..

  • @akindeletaiwo9171
    @akindeletaiwo9171 Před 3 lety +1

    I have being watching different videos but this is my best detailed and understandable explanation so far on youtube. Nice job man. Please can you do a video on (login, signup, authentication ) with getx. Thanks

  • @chamikapeiris
    @chamikapeiris Před 3 lety +2

    Clear explanation. Keep it up.
    Small request, Could you please do a video about GetConnect?

  • @arsarsars1able
    @arsarsars1able Před 3 lety +1

    Brother your cannel is one of the most good and easiest way of learning, I am a flutter dev and never understand the providers but the watch you are guiding is easiest and more understandable. Thanks a lot for providing good information and please if you have any session please add it to your playlist so the future person can easily get that and understand it.
    Brother i need to watch your http client post and other thing.

  • @user-iu7hh3yv5e
    @user-iu7hh3yv5e Před 6 měsíci

    simple and easy to understand, thanks for making this video

  • @thebadalkumar
    @thebadalkumar Před 3 lety

    Thank you for this tutorial 😀
    Fun fact: I'm watching this at 12:00 AM, and suddenly i get this sound 26:15 trust me i was like who is clapping behind me 😂😂.
    8D sound

  • @wizzl8513
    @wizzl8513 Před 3 lety

    Good video, explained everything very well

  • @Nitesh_Bhagat
    @Nitesh_Bhagat Před 3 lety

    Bhai loved your videos. please make one on the architecting flutter apps production level.
    and how to prepare flutter apps to publish. THANK YOU

  • @isuruaravinda9651
    @isuruaravinda9651 Před 2 lety

    This is really helpful bro. Thank you. 😊

  • @recode2764
    @recode2764 Před 3 lety +3

    I'm very interesting and please make more video about getX,

  • @Tech1st
    @Tech1st Před 3 lety

    Thank you so much.I am waiting for this

  • @bilalsimsek7306
    @bilalsimsek7306 Před 3 lety +2

    your every video teaches me new things. thanks for your great effort.

    • @CodeXdev
      @CodeXdev  Před 3 lety

      Glad to hear that!

    • @JK92007
      @JK92007 Před 3 lety

      @@CodeXdev Hi bro...pls, a complete series on GetX ...we are excited and waiting for the same...videos on route management, dependency management, themes, dialogue box, bottomsheet, snackbar....GetX with Bottom Navigation Bar...

    • @JK92007
      @JK92007 Před 3 lety

      @@CodeXdev Hi bro...pls, a complete series on GetX ...we are excited and waiting for the same...videos on route management, dependency management, themes, dialogue box, bottomsheet, snackbar....GetX with Bottom Navigation Bar...

  • @jamiuokanlawon2399
    @jamiuokanlawon2399 Před 3 lety

    Awesome video!
    Please create a video for Staggered Grid View.

  • @pravinrathod1676
    @pravinrathod1676 Před 3 lety +1

    Video is great and content as well but needs some more sounds increase. Thank you 😊

  • @ronaldlouritson2112
    @ronaldlouritson2112 Před 3 lety

    Awesome and Thanks for great video.

  • @tagato
    @tagato Před 3 lety +3

    Nice, I think this is a very simple explanation video about GetX that I've ever watched

  • @stackflow4007
    @stackflow4007 Před rokem

    Wow clean code. Now I want to learn this GetX.

  • @gunartha007
    @gunartha007 Před 3 lety

    great tutorial.. thank you for sharing. I request flutter tutorial about a face recognition.

  • @shemo7486
    @shemo7486 Před rokem

    man you helped me a lot! thank you so much.

  • @davidowens9597
    @davidowens9597 Před 3 lety +6

    Another great video. You do amazing job making things simple.
    At the end you could have also used the ternary operator to show the CircularProgressIndicator while isLoading is true. It's a little more concise than an if statement.

  • @junaidjameel5049
    @junaidjameel5049 Před rokem

    You are a Good Teacher Sir.

  • @user-wf5xo8xs9o
    @user-wf5xo8xs9o Před 3 lety +1

    Thank you, amazing work 👍🏻

  • @blkumawat8962
    @blkumawat8962 Před 3 lety +1

    Hello man first a big thanks for such a amazing videos...now I want something which is how we can implement MVVM pattern in flutter Please make a short video just a demo video with structure please .... Thank You!!!!!!

  • @shakeebahmedkhan8026
    @shakeebahmedkhan8026 Před 2 lety

    Awesome video sir. Make one complete video on Flutter_Staggered_gridview

  • @avnish3719
    @avnish3719 Před 3 lety +2

    I have worked with Providers in past but Getx is too easy to configure and minimalist to work with.
    This man explains everything too greatly even a beginner can understand easily.
    Please like the video and subscribe to his channel.

    • @CodeXdev
      @CodeXdev  Před 3 lety +1

      Thank you so much for lovely feedback 😍

  • @sarmadabdulrahman4272
    @sarmadabdulrahman4272 Před 3 lety

    Thanks , for this great tutorial

  • @CrystalMusicProductions
    @CrystalMusicProductions Před 3 měsíci

    Thank you for this great tutorial

  • @stgbrutal6668
    @stgbrutal6668 Před 3 lety

    sir i appreciate yours work a lot and u are hardworking to ..!!!
    i under stood your video soo soo much u are great teacher and hope will make more video about get x package

    • @CodeXdev
      @CodeXdev  Před 3 lety

      So nice of you, Yes I have plans to create more videos on GetX

  • @Sourav9063
    @Sourav9063 Před 3 lety +24

    Please make a video
    Getx, everything you need to know/ everything you can do
    🥺🥺

  • @vi.p8376
    @vi.p8376 Před rokem

    BRO I WANT MORE VIDEOS YOUR EXPLANATION IS TOO GOOD .....IN FLUTTER WHAT ARE THINGS IMPORTANT TO MADE A FLUTTER DEVELOPER

  • @mallikarjunreddy5229
    @mallikarjunreddy5229 Před 3 lety

    Simple and nice explanation bro, keep up the great work.

    • @mallikarjunreddy5229
      @mallikarjunreddy5229 Před 3 lety +1

      I would love to watch more videos something like fancy stuff.

    • @CodeXdev
      @CodeXdev  Před 3 lety +1

      Appreciate it! Sure, if you people keep supporting like this.. I will create more videos on this topic :)

    • @mallikarjunreddy5229
      @mallikarjunreddy5229 Před 3 lety

      @@CodeXdev I need one help personally bro, If you can I will explain it personally, ofcourse it's challenging 😀

    • @CodeXdev
      @CodeXdev  Před 3 lety

      You can join on discord

  • @andrewsankata4921
    @andrewsankata4921 Před 3 lety +2

    Please make a tutorial on the same series covering the infinite scroll otherwise great tutorial

  • @Minhle-bg1rp
    @Minhle-bg1rp Před 3 lety

    Please make more video GetX. Thank you so much.

  • @LAADI786
    @LAADI786 Před 2 lety

    Please make a video on flutter lifecycle . It's very helpful juniors if you can . Humble request sir 💛

  • @toseefsaim8437
    @toseefsaim8437 Před 3 lety

    sir you a really a great personality....!

    • @CodeXdev
      @CodeXdev  Před 3 lety

      Thank you for lovely feedback! God bless u

  • @bashafaris5908
    @bashafaris5908 Před 3 lety +1

    Bro u r awesome❤️❤️❤️❤️😍😍❤️❤️hope u do more using getx.. like animation etc

    • @CodeXdev
      @CodeXdev  Před 3 lety

      Nice suggestion, GetX doesn't provide animation.. It's core Flutter functionality. But yes, I can do tutorial on animation which is using Get package :)

    • @bashafaris5908
      @bashafaris5908 Před 3 lety

      @@CodeXdev yes thank you .. i just need to learn how i can use animation controller across pages using getX ... do more and more video about getX .. I found u r the only one doing more video with getX .. thanks alooot for ur videos❤️❤️❤️😍😍❤️❤️😍❤️

  • @rodinsuniga5549
    @rodinsuniga5549 Před 3 lety

    Love it!

  • @fahad_hussain24
    @fahad_hussain24 Před 2 lety

    Very nice sir 🤝🙂😍 please Crete a detail video too on staggered

  • @TechWithDnes
    @TechWithDnes Před 3 lety +4

    Awesome.
    More on GetX sir

  • @l1ndi3n
    @l1ndi3n Před 3 lety

    u are the best i love u merci beaucoup ❤️

  • @FazriGading
    @FazriGading Před 2 lety

    You are amazing, thanks!!!

    • @CodeXdev
      @CodeXdev  Před 2 lety

      ☺️☺️ You are too ✌🏼

  • @digitalarsenal668
    @digitalarsenal668 Před 3 lety

    Nicely explained.

  • @itsqamar8ballpool
    @itsqamar8ballpool Před rokem

    Good Work Bro!

  • @mohamedmubarak8513
    @mohamedmubarak8513 Před 3 lety +1

    A lot of thanks.
    I want listView filter with getX :).

  • @user-nf7sp2ck5m
    @user-nf7sp2ck5m Před rokem

    thank you CodeX ❤❤❤

  • @rann1029
    @rann1029 Před 3 lety

    thank Sir, God bless you!

    • @CodeXdev
      @CodeXdev  Před 3 lety

      So nice of you, gold bless you too :)

  • @gunasekaranpalanisami6182

    Super Bro, very clear

  • @abdelrahmanadel8998
    @abdelrahmanadel8998 Před 3 lety

    bro you are awesome

  • @abhishekgiri7366
    @abhishekgiri7366 Před 3 lety

    Thank You so much Please make one video for Post data

  • @EricPLMobileDeveloper
    @EricPLMobileDeveloper Před 3 lety

    Awesome, can please make a video of authentication state management

  • @pravinrathod1676
    @pravinrathod1676 Před 3 lety +1

    Hi Afzal please make dedicated tutorial on flutter fire base login and social login as well in MVC pattern.
    Thank you 😊

  • @emanalhussien4716
    @emanalhussien4716 Před 2 lety

    Thanks great video

  • @mohamedmubarak8513
    @mohamedmubarak8513 Před 3 lety

    Alot of thanks dear

  • @mithleshrahangdale3405
    @mithleshrahangdale3405 Před 2 lety +1

    Thanks you so much 👍👍

  • @DevDiegoSanches
    @DevDiegoSanches Před 3 lety

    Very nice. Tks.

  • @sudiptokumarmitra9845
    @sudiptokumarmitra9845 Před 3 lety +1

    Thank you very much. Please can you make a full project using getx and firebase?

  • @moeinkpr9100
    @moeinkpr9100 Před 3 lety

    Thanks you,it's perfect

    • @CodeXdev
      @CodeXdev  Před 3 lety

      Glad you liked it 👍🏼

  • @ericchua3492
    @ericchua3492 Před 3 lety +7

    In your actual projects, do you structure your folders as per this video? Any recommendations to structure folders/files and reduce complexity?

    • @CodeXdev
      @CodeXdev  Před rokem

      Hello, I used to keep the structure shown in video. But recently I switched to feature folder.
      All the files related to one feature goin in one folder. Something like this 👇🏼
      Login
      ----Controllers
      ----Views
      ----Bindings

  • @timeless-JAT
    @timeless-JAT Před 3 lety

    This video is wow.
    Please make another video about how to post data to server from flutter app using API ?
    Will you ?

    • @CodeXdev
      @CodeXdev  Před 3 lety

      Yes.. I got many request for that!

    • @timeless-JAT
      @timeless-JAT Před 3 lety +1

      @@CodeXdev i have an another request that > how to insert radio value into database from flutter app ?
      Ex. Male, female and Other
      I hope you understood and make a video soon ( at Sunday

    • @CodeXdev
      @CodeXdev  Před 3 lety +1

      😜 I cant plan it for Sunday for sure, if you may want to join discord and ask question there! You will get instant help

  • @junaidjameel5049
    @junaidjameel5049 Před rokem

    Please make more Tutorials on Getx (State Managment).

  • @playbooz
    @playbooz Před 3 lety +4

    Dear Brother
    After pest JSON API in the product page
    API shows lots of errors what should I do?

  • @suarakata
    @suarakata Před 3 lety +1

    Nice conten broo

  • @yasincetin2418
    @yasincetin2418 Před 3 lety

    aga sen varya kralsın kral

  • @kuliahkoding
    @kuliahkoding Před 3 lety

    thanks, i like it

  • @replaytvsenegal7664
    @replaytvsenegal7664 Před rokem

    thanks you from senegal

  • @mohammadusman9181
    @mohammadusman9181 Před 2 lety

    Your tutorial really helps alot bro
    Bro can you share your rest api video held on 7th november 2020

  • @MuhammadYasir-cj2wf
    @MuhammadYasir-cj2wf Před 3 lety +1

    Hi nice explanation thank you for the videos and efforts you have done. Can you make a video for api service calling using GetConnect instead of using http library. I will be very thankful to you.

  • @arshadashrafidinichannel3243

    MashahAlla

  • @bilalsimsek7306
    @bilalsimsek7306 Před 3 lety +1

    Did you try GetConnect. I really looking forward for your video about it.

  • @rubeenarasack8317
    @rubeenarasack8317 Před 3 lety +1

    Please do a video on REST and json

  • @iqbolmirzayev2275
    @iqbolmirzayev2275 Před rokem

    awesome bro
    clear code

  • @tawsan646
    @tawsan646 Před 3 lety +1

    thank you Sir.

    • @CodeXdev
      @CodeXdev  Před 3 lety

      Welcome to channel CodeX!

  • @arshadashrafi4580
    @arshadashrafi4580 Před 3 lety

    Moula Aapke ilm me barkat de

  • @maungmaungthein1629
    @maungmaungthein1629 Před 3 lety

    very good

  • @shahidwani6445
    @shahidwani6445 Před 2 lety +1

    Please make video series on Riverpod

  • @giannifed
    @giannifed Před 3 lety

    thank you sir

  • @chuckjackson1762
    @chuckjackson1762 Před 3 lety +1

    Sir, the list is deprecated. How should I use the obs with the new list? Thank you.

  • @techzone2009
    @techzone2009 Před 3 lety

    Thanks 😊