Here's the code: github.com/mitchkoko/todo_bloc_isar/ ❤ Let's keep recreating all the apps on this channel with BLoC. Next is ecommerce app w/ cart or social media app? If you haven't seen the first beginner BLoC tutorial: kzbin.info/www/bejne/qHeZlqRnpNeoY7s ⚙ PACKAGES & DOCS BLoC: bloclibrary.dev/ Package: pub.dev/packages/flutter_bloc Isar: isar.dev/tutorials/quickstart.html LOVE YOU ALL ✌🏾
@kalilinux89023 ай бұрын
Social media app pls❤
@flashsters3 ай бұрын
Ecommerce app bro
@Kdndbshjnskks3 ай бұрын
Finally 🔥 clean architecture + bloc = over power 🔥, I hope next project use clean architecture(S.O.L.I.D), bloc state management, either, and get it use service locator, thanks dude🙏
@reddingtonjoestuff32073 ай бұрын
Ecommerce app
@shreya_dabhi3 ай бұрын
first e commerce please...
@minhajnadeem3134Ай бұрын
I am learning about bLoC for the first time and from this one video I have get started with it. Thanks, really good tutorial.
@nobody0073 ай бұрын
finally waiting for that (bloc and clean architecture) ❤❤❤ please do All your projects with block and clean architecture
@Game_Shaker3 ай бұрын
You are literally the best. I hope you never quit youtube 👏
@AshCrafts-ks7sj3 ай бұрын
Thanks for the tutorial! Always learnt something new from your videos :D
@davebudah3 ай бұрын
Been longing for such content, thanks man.
@akash56533 ай бұрын
Thanks Mitch. WIll code it up tomorrow!
@joeydicastro3 ай бұрын
Eres un genio Mitch 😄 Saludos desde Mexico
@christianmarpert38442 ай бұрын
Nice and clean explanation! very good! thx! What I like to do is to put the initialization into a service locator (get_it) and then provide i.e. the database instance via get_it, instead of injecting it via constructor in a cascading way down to the page, I also provide the bloc that way, so no need for BlocProvider anymore on top of your app. BlocBuilder also accepts a bloc intance as parameter, which again is pulled from the service locator and injected that way. For me it adds to the separation of concern principle, especially when adding more features/pages to your app. Anyway, thks for teaching all that stuff, highly appreciated 👍
@toyy22942 ай бұрын
i found this in the right place right time thank you arigato
@myst.youtube3 ай бұрын
thanks I will test this in my next project with bloc!
@createdbykoko3 ай бұрын
@@myst.youtube lmk how it goes 😇
@AhmedMezu3 ай бұрын
Best software engineer ever 🔥
@k.t81743 ай бұрын
I think i can upload the application on play store soon! It will connect students looking for a roommate and room. And Picture will be converted to webp format, storing some data in hive. For backend, it has SMS email verification, notification. For the first app i made, i think it's quite good hihi Thank you mitch koko!
@punkyboi53923 ай бұрын
First comment, love you dude❤
@ivankudryavcev26753 ай бұрын
Thanks, very clean explanation!
@AGVisal3 ай бұрын
U did while i plan to do. Great job 👏
@riccardopasquetto76442 ай бұрын
Can you do a video of Drift + Clean architecture? that isar is no more mantained. PS: your tutorials are great
@ammo_amm2 ай бұрын
You are my teacher❤
@oswaldoolea2889Ай бұрын
to be the exception from all the well deserved praises, I don't believe in all the need for boilerplate from clean architecture implemented with domain and other parts that it can have. After working in real projects with architectures that uses only some parts of clean architecture, for example leaving out domain, it seems that makes a lot of sense to be simple and practical (like everything else in life), because else it turns out just following a hype..
@sabarinathan32713 ай бұрын
thanks for sharing your knowledge and guideness .kindly make more more videos about bloc ,clean architecture and techniques .we always supprot you...💞keep doing well...♥♥♥
@haberseth64809 күн бұрын
Getting hang of clean Architecture
@KartikNayak013 ай бұрын
Great insight into clean architecture. Can you extend this app and add support to calendar to track the todos done using github like blocks and set events like birthday etc
@uCodes8802 ай бұрын
Take that as a challenge and try building it out You'll learn a lot
@cillipill3 ай бұрын
Awesome, thanks a lot, you're a great teacher 🎉
@dhanniekristanto2 ай бұрын
The id field in isar todo class is auto increment, but you still provide id using DateTime method for the instantiation of todo class.
@createdbykoko2 ай бұрын
@@dhanniekristanto lol truee
@JoenaAleonar-x6x3 ай бұрын
Can you teach making website with flutter
@LearninwithAK2 ай бұрын
Nice video! I'm 10 and it's very easy to follow
@rpeg182 ай бұрын
Hey Mitch, cool vid! 👌 How were you able to show the demo and the beginning of your video? The 3d rotation of the phone🤔
@whyisthat26913 ай бұрын
Please make video stacked architecture also by simple project .........looking forward this project .... thanks for all the video ...........
@mubeenshahid2433 ай бұрын
Make one viedo on riverPod
@mohammadsaidi8803 ай бұрын
Lots of love from Bangladesh
@cumaliguzel3 ай бұрын
Yes yes yes bro u r my hero
@k.t81743 ай бұрын
I believe this guy can upload one app / day on playstore
@tefik24453 ай бұрын
Hi Mitch. Can you make an api application with this bloc and folder structure? There are some things that don't quite fit in my head :) Thank you.
@Bitscience-cw2mb2 ай бұрын
Love your videos man, say, could you do one for a pdf reader inside the app, not some opens browser and stuff like that
@TheOreda2 ай бұрын
Great tutorial, i have one question, usually the clean code architecture have more files such as entities, usecases, etc … Why you are not using em on this tutorial ? Do you think it’s just a boiler plate and it’s more scalable the way you explain it in the video
@anvita._223 ай бұрын
Can you please make a tutorial on ebook app with firebase ???please!! Welll all your videos helped me a lot ❤. Thank you so muchhhhhh your voice is smooth and claming you are my favourite youtuber 🫠
@polgimeno2 ай бұрын
we hit gold, boys!
@createdbykoko2 ай бұрын
@@polgimeno 🥇
@emmankianga9082Ай бұрын
Amazing tutorial! I am curious tho, what are your thoughts about GetX?
@createdbykokoАй бұрын
@@emmankianga9082 never used it before haha
@Kasem-cz4jb3 ай бұрын
Thanks man ❤ Have you explained multilingualism before؟
@nikkocapiroso37123 ай бұрын
i hope you teach us using firebase instead of isar is that possible ?
@createdbykoko3 ай бұрын
@@nikkocapiroso3712 ofc. Will use firebase in next vid. Different databases suitable for different apps :)
@Manish-pt4tn2 ай бұрын
HI Mitch, what did you use to make the intro video?
@djibo_game2 ай бұрын
type 'List' is not a subtype of type 'PigeonUserDetails?' in type cast
@createdbykoko2 ай бұрын
PigeonUserDetails?? where did that come from lol
@djibo_game2 ай бұрын
@@createdbykoko when i run the application
@createdbykoko2 ай бұрын
@@djibo_game hahaha yes when you run the application but where in the code did you get this error?
@senor78573 ай бұрын
Is almost clean, for example, you have "isar" traces on your main file, you need to abstract that also through a "database" class for example
@createdbykoko3 ай бұрын
@@senor7857 good point 👍🏽
@rithysam20933 ай бұрын
Next video, please do the flutter localization
@theary92243 ай бұрын
thank you mitch koko
@adhizr7201Ай бұрын
tried it twice but ended up with the same error FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':isar_flutter_libs'. > Could not create an instance of type com.android.build.api.variant.impl.LibraryVariantBuilderImpl. > Namespace not specified. Specify a namespace in the module's build file. i set namespace in build.gradle and the problem persist
@igungun32722 ай бұрын
Hi mitch how do you make the text have line through like in the 0:11 ?
@jecloyacosta59343 ай бұрын
Mitch, can you build a simple AI chatbot with Retrieval-Augmented Generation (RAG) using flutter, the one that you can chat with your personal files like pdfs, docs, and etc.?
@GainInvestors3 ай бұрын
Can you share we have an app that app have to get our phone permission to enable our media files and put it in our app When its done we just need download and share that image to another platform
@nasiriqbal07883 ай бұрын
hey mitch your content is great, please video on api crud with signup or login
@pinkbluered74813 ай бұрын
can you do a google maps tutorial?
@xxThemoritzxx3 ай бұрын
nice tutorial. if im using a multiblocprovider e.g. for auth and theme selection, i wont create an extra xPage right? cause this is defined at the materialapp greets
@nickname76903 ай бұрын
can you please do riverpod next?
@dennisrodriguez9202Ай бұрын
Why you don't use datasources in data layout? Is that clean architecture good practice ?
@stacknewbie38153 ай бұрын
Very nice!
@seize-moment3 ай бұрын
Thank, but how to know, when we using the Cubit or Event and state?
@abelgetu48603 ай бұрын
It is a really nice tutorial can you make another tutorial with authentication and additional features using Api endpoints and bloc without firebase.
@meylisannagurbanow34553 ай бұрын
thnx!
@Mahdi.jafari33 ай бұрын
Nice ❤
@Gojo-Satoru-1772 ай бұрын
Bloc is better or Cubit generally i use bloc with event and state so it is bad approach??
@tananga_studio3 ай бұрын
🎉🎉🎉
@naimanaeem55552 ай бұрын
I am trying to make an app for kids in flutter.....and I want to add an alarm and significant highlighted day calender telling its importance through pop ups. Can you please help through a video
@proamooryzx44163 ай бұрын
can you do video player tutorial please🤍
@fozianaheed16553 ай бұрын
please make an tutorial on phone number auth verification plz😢😢
@kammelna26 күн бұрын
GetX in future vids?
@createdbykoko26 күн бұрын
@@kammelna i have never tried getx and don’t think i will :(
@NK-dt1kp3 ай бұрын
Besto Friendo
@abhishek_0_7_8_93 ай бұрын
0:43 💀💀
@Subscribe_plzzzz_3 ай бұрын
Hi
@maxi-g3 ай бұрын
do not use bloc. provider blows bloc out of the water. it is so much easier and cleaner
@createdbykoko3 ай бұрын
i love provider and have been using it for years, but it's good for simple apps (like this todo) but when you try to make a more complex app, it becomes more difficult when there's a lot of different states to manage. So I think it just depends on the complexity of the app. What kind of app are you making? If it's a relatively simple one then provider is fine
@IHateSOAD4 күн бұрын
Thank you for this! It is slightly disheartening that this tutorial is 3 months old and I"m getting build errors thanks to the tech stack. I love Flutter development but this part of the development has always driven my blood pressure up. Does any other Flutter devs have advise on how to help with dependency management and prevent these wonderful "eff yous" when you are ready to build?
@hen4ya2 ай бұрын
I download and compared the code with mine. The com.android.application on android folder the problem. The video use 7.3.0 and mine use 8.0.0 😢