📱 Todo App • Flutter x BLoC Tutorial

  Рет қаралды 18,990

Mitch Koko

Mitch Koko

Күн бұрын

Пікірлер: 105
@createdbykoko
@createdbykoko 4 ай бұрын
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 ✌🏾
@kalilinux8902
@kalilinux8902 4 ай бұрын
Social media app pls❤
@flashsters
@flashsters 4 ай бұрын
Ecommerce app bro
@Kdndbshjnskks
@Kdndbshjnskks 4 ай бұрын
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🙏
@reddingtonjoestuff3207
@reddingtonjoestuff3207 4 ай бұрын
Ecommerce app
@shreya_dabhi
@shreya_dabhi 4 ай бұрын
first e commerce please...
@nobody007
@nobody007 4 ай бұрын
finally waiting for that (bloc and clean architecture) ❤❤❤ please do All your projects with block and clean architecture
@Game_Shaker
@Game_Shaker 4 ай бұрын
You are literally the best. I hope you never quit youtube 👏
@minhajnadeem3134
@minhajnadeem3134 3 ай бұрын
I am learning about bLoC for the first time and from this one video I have get started with it. Thanks, really good tutorial.
@AshCrafts-ks7sj
@AshCrafts-ks7sj 4 ай бұрын
Thanks for the tutorial! Always learnt something new from your videos :D
@CodeWithJorge
@CodeWithJorge 12 күн бұрын
Amazing content dude
@createdbykoko
@createdbykoko 7 күн бұрын
Glad you liked it! 😄 Hope it helped
@AGVisal
@AGVisal 4 ай бұрын
U did while i plan to do. Great job 👏
@myst.youtube
@myst.youtube 4 ай бұрын
thanks I will test this in my next project with bloc!
@createdbykoko
@createdbykoko 4 ай бұрын
@@myst.youtube lmk how it goes 😇
@davebudah
@davebudah 4 ай бұрын
Been longing for such content, thanks man.
@k.t8174
@k.t8174 4 ай бұрын
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!
@akash5653
@akash5653 4 ай бұрын
Thanks Mitch. WIll code it up tomorrow!
@joeydicastro
@joeydicastro 4 ай бұрын
Eres un genio Mitch 😄 Saludos desde Mexico
@punkyboi5392
@punkyboi5392 4 ай бұрын
First comment, love you dude❤
@toyy2294
@toyy2294 3 ай бұрын
i found this in the right place right time thank you arigato
@christianmarpert3844
@christianmarpert3844 4 ай бұрын
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 👍
@oswaldoolea2889
@oswaldoolea2889 3 ай бұрын
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..
@ivankudryavcev2675
@ivankudryavcev2675 4 ай бұрын
Thanks, very clean explanation!
@riccardopasquetto7644
@riccardopasquetto7644 3 ай бұрын
Can you do a video of Drift + Clean architecture? that isar is no more mantained. PS: your tutorials are great
@JoenaAleonar-x6x
@JoenaAleonar-x6x 4 ай бұрын
Can you teach making website with flutter
@AhmedMezu
@AhmedMezu 4 ай бұрын
Best software engineer ever 🔥
@Anony.01
@Anony.01 4 ай бұрын
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
@uCodes880
@uCodes880 3 ай бұрын
Take that as a challenge and try building it out You'll learn a lot
@adhizr7201
@adhizr7201 3 ай бұрын
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
@ammo_amm
@ammo_amm 4 ай бұрын
You are my teacher❤
@dhanniekristanto
@dhanniekristanto 4 ай бұрын
The id field in isar todo class is auto increment, but you still provide id using DateTime method for the instantiation of todo class.
@createdbykoko
@createdbykoko 4 ай бұрын
@@dhanniekristanto lol truee
@haberseth6480
@haberseth6480 Ай бұрын
Getting hang of clean Architecture
@cillipill
@cillipill 4 ай бұрын
Awesome, thanks a lot, you're a great teacher 🎉
@sabarinathan3271
@sabarinathan3271 4 ай бұрын
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...♥♥♥
@anvita._22
@anvita._22 4 ай бұрын
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 🫠
@polgimeno
@polgimeno 4 ай бұрын
we hit gold, boys!
@createdbykoko
@createdbykoko 4 ай бұрын
@@polgimeno 🥇
@TheOreda
@TheOreda 3 ай бұрын
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
@whyisthat2691
@whyisthat2691 4 ай бұрын
Please make video stacked architecture also by simple project .........looking forward this project .... thanks for all the video ...........
@Bitscience-cw2mb
@Bitscience-cw2mb 3 ай бұрын
Love your videos man, say, could you do one for a pdf reader inside the app, not some opens browser and stuff like that
@k.t8174
@k.t8174 4 ай бұрын
I believe this guy can upload one app / day on playstore
@cumaliguzel
@cumaliguzel 4 ай бұрын
Yes yes yes bro u r my hero
@djibo_game
@djibo_game 4 ай бұрын
type 'List' is not a subtype of type 'PigeonUserDetails?' in type cast
@createdbykoko
@createdbykoko 3 ай бұрын
PigeonUserDetails?? where did that come from lol
@djibo_game
@djibo_game 3 ай бұрын
@@createdbykoko when i run the application
@createdbykoko
@createdbykoko 3 ай бұрын
@@djibo_game hahaha yes when you run the application but where in the code did you get this error?
@mubeenshahid243
@mubeenshahid243 4 ай бұрын
Make one viedo on riverPod
@emmankianga
@emmankianga 2 ай бұрын
Amazing tutorial! I am curious tho, what are your thoughts about GetX?
@createdbykoko
@createdbykoko 2 ай бұрын
@@emmankianga never used it before haha
@Manish-pt4tn
@Manish-pt4tn 4 ай бұрын
HI Mitch, what did you use to make the intro video?
@rpeg18
@rpeg18 4 ай бұрын
Hey Mitch, cool vid! 👌 How were you able to show the demo and the beginning of your video? The 3d rotation of the phone🤔
@yeyintaung9837
@yeyintaung9837 2 күн бұрын
Plz do a riverpod tutorial without annotations ❤
@LearninwithAK
@LearninwithAK 4 ай бұрын
Nice video! I'm 10 and it's very easy to follow
@dennisrodriguez9202
@dennisrodriguez9202 3 ай бұрын
Why you don't use datasources in data layout? Is that clean architecture good practice ?
@nikkocapiroso3712
@nikkocapiroso3712 4 ай бұрын
i hope you teach us using firebase instead of isar is that possible ?
@createdbykoko
@createdbykoko 4 ай бұрын
@@nikkocapiroso3712 ofc. Will use firebase in next vid. Different databases suitable for different apps :)
@GainInvestors
@GainInvestors 4 ай бұрын
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
@senor7857
@senor7857 4 ай бұрын
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
@createdbykoko
@createdbykoko 4 ай бұрын
@@senor7857 good point 👍🏽
@rithysam2093
@rithysam2093 4 ай бұрын
Next video, please do the flutter localization
@theary9224
@theary9224 4 ай бұрын
thank you mitch koko
@tananga_studio
@tananga_studio 4 ай бұрын
🎉🎉🎉
@igungun3272
@igungun3272 4 ай бұрын
Hi mitch how do you make the text have line through like in the 0:11 ?
@Kasem-cz4jb
@Kasem-cz4jb 4 ай бұрын
Thanks man ❤ Have you explained multilingualism before؟
@mohammadsaidi880
@mohammadsaidi880 4 ай бұрын
Lots of love from Bangladesh
@stacknewbie3815
@stacknewbie3815 4 ай бұрын
Very nice!
@tefik2445
@tefik2445 4 ай бұрын
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.
@jecloyacosta5934
@jecloyacosta5934 4 ай бұрын
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.?
@Gojo-Satoru-177
@Gojo-Satoru-177 4 ай бұрын
Bloc is better or Cubit generally i use bloc with event and state so it is bad approach??
@nasiriqbal0788
@nasiriqbal0788 4 ай бұрын
hey mitch your content is great, please video on api crud with signup or login
@Mahdi.jafari3
@Mahdi.jafari3 4 ай бұрын
Nice ❤
@seize-moment
@seize-moment 4 ай бұрын
Thank, but how to k​now, when we using the Cubit or Event and state?
@pinkbluered7481
@pinkbluered7481 4 ай бұрын
can you do a google maps tutorial?
@abelgetu4860
@abelgetu4860 4 ай бұрын
It is a really nice tutorial can you make another tutorial with authentication and additional features using Api endpoints and bloc without firebase.
@naimanaeem5555
@naimanaeem5555 4 ай бұрын
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
@xxThemoritzxx
@xxThemoritzxx 4 ай бұрын
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
@nickname7690
@nickname7690 4 ай бұрын
can you please do riverpod next?
@meylisannagurbanow3455
@meylisannagurbanow3455 4 ай бұрын
thnx!
@NK-dt1kp
@NK-dt1kp 4 ай бұрын
Besto Friendo
@kammelna
@kammelna 2 ай бұрын
GetX in future vids?
@createdbykoko
@createdbykoko 2 ай бұрын
@@kammelna i have never tried getx and don’t think i will :(
@proamooryzx4416
@proamooryzx4416 4 ай бұрын
can you do video player tutorial please🤍
@lucaprones4415
@lucaprones4415 27 күн бұрын
Hi, I like the tutorial, but I think you present it in the wrong way, I think it would be better to strip away entirely the "specific" isar database implementation and use a less specific way to store data, maybe local to json file, to me it seems more a tutorial of a "ToDo app Flutter Bloc and Isar Db" than a tutorial on how to use Bloc in a generic ToDoApp it overload my head with more questions than answers, distracting from the purpose of the tutorial (learning to use bloc in the more simple and easy way). IMHO.
@fozianaheed1655
@fozianaheed1655 4 ай бұрын
please make an tutorial on phone number auth verification plz😢😢
@abhishek_0_7_8_9
@abhishek_0_7_8_9 4 ай бұрын
0:43 💀💀
@Subscribe_plzzzz_
@Subscribe_plzzzz_ 4 ай бұрын
Hi
@maxi-g
@maxi-g 4 ай бұрын
do not use bloc. provider blows bloc out of the water. it is so much easier and cleaner
@createdbykoko
@createdbykoko 4 ай бұрын
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
@IHateSOAD
@IHateSOAD Ай бұрын
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?
@hen4ya
@hen4ya 4 ай бұрын
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 😢
BLoC for Beginners 📱 State Management • Flutter Tutorial
8:44
10x Your Speed With Flutter
8:04
Flutter Mapp
Рет қаралды 87 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Flutter Bloc EASY Tutorial
8:25
Flutter Mapp
Рет қаралды 22 М.
🔔📱 Local Notifications • Flutter Tutorial
8:01
Mitch Koko
Рет қаралды 9 М.
5 Awesome Flutter Packages for 10X Faster Development
4:19
TDevelopers
Рет қаралды 7 М.
Learn Riverpod (flutter) in less than 10 minutes
10:01
Nicolai Kolandjian
Рет қаралды 2,8 М.
Coding a FULL App with AI (You Won't Believe This)
15:19
Creator Magic
Рет қаралды 389 М.
12 Logging BEST Practices in 12 minutes
12:00
Better Stack
Рет қаралды 99 М.
🖥📱RESPONSIVE DESIGN • Flutter Tutorial
8:03
Mitch Koko
Рет қаралды 308 М.
Flutter BloC Tutorial for Beginner | Flutter State Management
9:17
AI with Flutter
Рет қаралды 6 М.
🌤📱 Minimal Weather App • Flutter Tutorial
13:22
Mitch Koko
Рет қаралды 121 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.