ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Flutter Getx BLoc and Riverpod App

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ส.ค. 2024
  • Here I used Flutter Getx, BLoC and Riverpod to build an app. I have built three different versions. I also answered here which on is better like getx, bloc or riverpod. After watch this you find that, they work the same. It's about code writing logic and architecture.
    In this example, we showed how the app works with different state management. We will have a video tutorial about this app later. This app works for both iOS and Android
    Getx versions
    www.dbestech.c...
    Riverpod verions
    www.dbestech.c...
    BLoC verions
    www.dbestech.c...
    Twitter/facebook/instagram @dbestech

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

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

    This is something everyone is waiting for sir🎉🎉

  • @b-api2789
    @b-api2789 ปีที่แล้ว +2

    I would like to thank you for all that you do for us and for the quality of your videos.

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

      My pleasure!

  • @satdevlpr
    @satdevlpr ปีที่แล้ว +6

    I mostly use Riverpod as it's an improved version of providers and has many great features.. though Bloc is also great but it is a little complex as compared to Riverpod.

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

      I find BLoC is easier than Riverpod when it comes to maintain your code base. BLoC clearly separates events and states from UI

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

      @@dbestech ok. maybe I need to deep dive more to understand and practice that.. Thanks for your feedback

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

      @@satdevlpr you are welcome

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

      @@dbestech absolutely 👍

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

      @@dbestech how about a small comparison between getx and bloc? The way you compared riverpod with bloc pls just tell the same for getx vs bloc

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

    More riverpod videos pls. I love it. 😄

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

      More to come!

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

    Will you show us how to build these examples with each state manager?🙊 Please!

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

    After 7 minutes the real discussion starts. So, one can fast forward w/o loosing any content. And the comparison just scratches the surface.

  • @developmentroselino
    @developmentroselino 18 วันที่ผ่านมา

    bro is avatar for mastering many state management elements

    • @dbestech
      @dbestech  17 วันที่ผ่านมา

      Thanks
      Learn about our excellent course
      Flutter Multi Vendor App (includes chat)
      www.dbestech.com/tutorials/flutter-multi-vendor-app
      Flutter Single Vendor App
      www.dbestech.com/tutorials/flutter-food-delivery-app-e-commerce-for-ios-and-android

  • @er.rameshvlogs6953
    @er.rameshvlogs6953 ปีที่แล้ว

    I am really excited for this course thank u sir 🥰

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

    Interesting in both riverpod and bloc

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

    Awesome video . Thanks you so much.

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

      You are welcome

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

    Hi
    Can we use PHP/laravel for the flutter backend?

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

      Yes we can

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

    Where is Provider? I know only provider 😒. Are you sure BLOC is best to manage? I'll learn and switch to it

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

      Yes, Bloc is better than Provider in terms of context management.

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

    Awesome conclusion

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

      You are welcome then.

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

    Boss it could be a great one but I have some humble request to you
    1.please if you use middleware then please don’t do that early in the tutorial….add this at the time when it is needed….cause when I started to code along you in chat app tutorial..then I faced that I can’t write ui making code with as middleware is not done properly…so my humble request is to use api and middleware just after making the ui…..it would be easier for me to code along with you….
    Eagerly waiting for this tutorial boss
    Thank you.

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

    Hi, I'd like to ask if you have already done comparison for those 3, what's the best? Thank you :D

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

      Getx is faster for dev, Bloc is the easiest one to use

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

    How to find freelance work as a a new flutter developer?

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

      through social connection and exposure. Connecting with the right people.

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

      this way it takes months

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

    Sir, you have my gratitude

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

      Wow, thanks

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

    Bundle price would be nice 😅

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

    Thank you so much

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

      You're most welcome

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

    riverpod

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

    quality content

  • @gggg-no6rm
    @gggg-no6rm ปีที่แล้ว

    I have problems with deploying flutter app in app store
    In my app i am using google map and notifications and more features
    Can you made tutorial how deploy flutter in server for web and google paly store for android and for ios and more ....

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

    I have some technical question sir I use Bloc as state managment tool. alos I use get_it package as a dependency injection tool
    my question is do I need to use RepositoryProvider/MultiRepositoryProvider from bloc. since I am using get_it I don't need ReposiotryProvider. what is your comment. thank you very much.

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

      I don't use get_it. I just use bloc for dependency injection. I use RepositoryProvider.

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

    hey, there is no instructions on how to run these bloc or laravel app on the readme file.

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

      Hi there, I will create an instruction video tomorrow

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

    Do apple allow payment through a service than apple payment?

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

      Yes, but you need to build api for it

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

    Please do you have a video tutorial on this course

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

      I will make

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

    i like your avatar!

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

      Thank you.

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

    how to connect to firebase?

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

    I can think of managing state using Getx but cannot use riverpod or bloc for it. Please help.

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

      Riverpod and bloc are little more difficult to learn comparing with Getx. I feel like Riverpod is the most difficult

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

      @@dbestech Yeah. I have built an e-commerce app with such a complex cart with so many features using getx but not able to do the same or even think using bloc or riverpod. But problem is my company wants me to use bloc/riverpod now.... Please help

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

    Sir on Fiverr,we have that option of app submission as a seller.Will we upload the app through clients account? Kindly guide

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

      I haven't worked with fiverr.

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

    Which one is more faster? Do you think?or high performance?

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

      They are all fast. It's about project structure and maintainance. BLoc is easy to manage but difficult to learn.

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

      Getx is easy to learn. But if you don't write code well, it would be difficult to maintain.

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

      @@dbestech vote for bloc

  • @ok-qr1go
    @ok-qr1go 9 หลายเดือนก่อน

    does the purchase version comes with videos or only source code ?i want to purchase getX version.

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

      Only the source code

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

    Will you continue in the application notes and tasks course?

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

      Yes, I will make Udemy course

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

      @@dbestech When will it be ready

  • @MohamedKhaled-zl4ci
    @MohamedKhaled-zl4ci ปีที่แล้ว

    May I know when the course will be released

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

      in a month

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

    where is getx full course, i have code from your site (coffee), but where is video?

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

      This getx code does not have video. The video is just for block

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

      @@dbestech ohh :(

  • @crazy-man
    @crazy-man ปีที่แล้ว +1

    yes, I already wrote more or less complex applications for these 3, I wrote for getx for about 1 year, now I abandoned getx , I use only Riverpod and Bloc,riverpod auto cache has json API requests to do very conveniently nowhere, I usually use it for API

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

      Bro riverpod is better than provider?

    • @crazy-man
      @crazy-man ปีที่แล้ว +3

      @@bangashkhan70yearsago6yes, riverpod was written by the same author who wrote provider , soon as I understand , privider will already be abandoned, since riverpod was made a separate package, they did not improve provider, it was impossible to make some changes

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

      @@crazy-man ok bro

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

      @@crazy-man bro i am confused in state management like i try my hard still don't understand .can u give me any tip

    • @crazy-man
      @crazy-man ปีที่แล้ว +1

      @@bangashkhan70yearsago6 to begin with, I think if it's hard to understand with getx, I started with it it was very easy for me to understand him. Then a year later I started writing on others

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

    Aleykumselam teacher :). Thank you for this and another videos. Are you going to post a video of coding this design from scratch?

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

      Yes I will

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

      @@dbestech I'm looking forward 🙂

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

    i expect to see your course on Udemy :)

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

      yes, I would do it.

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

    Please sir, a professional taxi app with web dashboard and admin login. Please

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

    I cannot understand what is the goal of this video!
    The first thing that came to my mind was comparing the performance between the versions, but it's not🙂
    So you can summarise the video with only the last minute, and the rest of the video is only showing the app and explaining the features!

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

      I will publish a detail video with comparing all of them.

  • @MohamedKhaled-zl4ci
    @MohamedKhaled-zl4ci ปีที่แล้ว

    As for the course, it will be free or paid

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

      partly free and partly paid

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

    Hey Dbstech boss,
    When the course will be available in Udemy ?i am really excited to learn something new from you…can you give me an approximate date of release?
    Thank you

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

      End of April

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

      @@dbestech We are waiting!

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

      I'm waiting too sir , and if possible you include all the states it will be the best thing ever

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

      @@dbestech Is the course available already? where can i get it

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

      @@yinkaadeniyi573 bloc is available

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

    where's the full tutorial of the app ?

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

      I will publish it in a month

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

      @@dbestech nice Thank you 😊

  • @ok-qr1go
    @ok-qr1go 9 หลายเดือนก่อน

    hey , is getX course avalaible on udemy ?

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

      Working on it. Not yet

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

    Thank you . We're waiting for Udemy complete course bloc version include backend . Paiement getways (stripe and PayPal)

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

      will include stripe

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

      @@dbestech Sir include all of them in udemy , bloc, riverpod and GetX please

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

      @@martinirungu2381 then need six months hahah

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

      @@dbestech We shall wait sir

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

    when to start this course sir

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

      End of this month

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

    Man, u r awesome. I’d like to see your design code of event list and event details

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

      I will publish them. You may also buy the code for early access

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

    The main problem of GetX, that it makes too much sense to state your management and after some updates of package, you must rewrite your code cause everything is broken. It just bad.

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

      I am not sure about your experience. I have been using getx two years did many projects with them. I am good with getx

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

      @@dbestech And now how much of them did you need to rewrite now? The update of get was published 9 month ago, that even says that this package is unusable for production code.

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

      @@timurniyazov5160 I did not need to rewrite them. My app architecturé is good enough. I clearly separated my states from controllers and view. Yes, I am not sure why no update now. But I am also good with BLoC. I recently started with Riverpod

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

    I need to watch how you've built those. not only the source code

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

      yes, I will do BLoC udemy version

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

      Am also interested in the back end ... So can it be a full tutorial with both flutter and the back end of it

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

      @@dbestech do you have Riverpod version on Udemy ?

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

      @@dbestech does it already exist in udemy ?

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

      @@mrezafahleta4407 not yet, will upload in months

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

    Walikumsalam 🌷🌷

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

    How can we get this complete app sir?

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

      You may buy the complete source(it's ready). I will also publish on udemy. I will publish half on youtube. Another month to go for the video tutorial.

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

      @@dbestech Is it available on udemy? Please give me the link, ready to purchase! Or your udemy store link would be helpful! Thanks!!!

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

      @@fantabarack I am recoding it

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

    Riverpod's link isn't correct

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

      www.dbestech.com/tutorials/flutter-riverpod-course-selling-app

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

      @@dbestech Thanks 🙏

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

    when you upload new course ❤️❤️

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

      a month to go

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

    Amazing man! Can you recommend a getx tutorials?

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

      th-cam.com/video/7dAt-JMSCVQ/w-d-xo.html this is a getx one

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

      @@dbestech thank you so much 🔥

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

    ❤️❤️

  • @HambaAllah-cd9im
    @HambaAllah-cd9im ปีที่แล้ว

    Ready in Udemy sir?

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

      Not yet. In a month

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

    Pls toturial course udemy

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

      yes, a month to go

  • @mukilankrishnamoorthy-tw5go
    @mukilankrishnamoorthy-tw5go ปีที่แล้ว

    Bro I expected the Bloc full course

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

      It's the full one. You may buy the source code or wait for the udemy course. course would be uploaded in 3-5 weeks.

    • @mukilankrishnamoorthy-tw5go
      @mukilankrishnamoorthy-tw5go ปีที่แล้ว

      @@dbestech I will go with udemy course.

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

    Futter zero / zero = zero code

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

    Flutter zero / zero = zero code

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

      what do you mean?