No video

📱 TO DO App • Flutter Tutorial ♥ Hive Local Storage

  Рет қаралды 151,880

Mitch Koko

Mitch Koko

Күн бұрын

💰 I'll develop your MVP app: mitchkoko.app/mvp
📱 Code: mitchkoko.app/
🎓 Flutte Beginner Course: • 📱 FULL Flutter Beginne...
💌 Email: business@mitchkoko.app
~;
/ createdbykoko
/ createdbykoko
/ createdbykoko
/ mitchkoko
~;
TIMESTAMPS
0:00 intro
0:31 start new project
2:50 create a TO DO tile
16:10 create a new task
27:12 delete a task
31:34 store data in local device

Пікірлер: 283
@createdbykoko
@createdbykoko Жыл бұрын
💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass 📱 Flutter Masterclass • mitchkoko.app/ 🔥 I'm coding a startup.. www.patreon.com/mitchkoko
@sammyjokes9613
@sammyjokes9613 Жыл бұрын
Thanks Mitch ❤.. I have a request🙏😊.. Can you please make a tutorial for multi-level(3-4) dependent dropdown fetching data from API.... I do need this.
@Strong256
@Strong256 11 ай бұрын
Hey Mr. Koko, there's no link to hive, for future learners to easily find.
@lesptitsoiseaux
@lesptitsoiseaux Жыл бұрын
You are a natural teacher. The stress or anxiety in learning is offsetted by your chill attitude. Much appreciated.
@createdbykoko
@createdbykoko Жыл бұрын
haha that's good to hear :D coding is fun ❤
@noalbalint3900
@noalbalint3900 Жыл бұрын
@@createdbykoko +1 to this, could also be a meditation teacher in another life
@neoruss3553
@neoruss3553 Жыл бұрын
These 20 - 50 min projects/turorials are really great. Short enough to not lose interest but long enough to learn a lot. Reminds of the 'web dev simplified' channel. His videos are similarly structured and i think that's why he became popular. Keep this going!
@createdbykoko
@createdbykoko Жыл бұрын
Glad u like it!
@not-free-wifi
@not-free-wifi Жыл бұрын
I am Japanese and not very fluent in English. However, I found your commentary to be straightforward and yet very intriguing. I will continue to refer to it. Thank you for the wonderful lectures.
@createdbykoko
@createdbykoko Жыл бұрын
Hi welcome Taiyo Maruyama! ❤️🇯🇵
@benemma5602
@benemma5602 Жыл бұрын
Hi @Mitch I don't usually comment on anything, but you are the first person on the entire internet whose tutorials I can easily swallow without reading throught days of source documentation. Thank you for the great job. I was wondering if you have or could do a course for intermediate or advanced flutter devs more focused on backend e.g Flutter with AppWrite (seems to be a trend) as firebase is now saturated, I swear I will pay top $ for that course.
@michaelgyamfi2275
@michaelgyamfi2275 Жыл бұрын
This is serious... I just finished developing a todo list app which was very successful and cool with your tutorials on hive and now you have made a tutorial on it...You're doing the most Mitch... I'm going through to see how you approached it... Thanks a lot for all the tutorials
@createdbykoko
@createdbykoko Жыл бұрын
Haha that timing! Congratz on making your todo app!! 😊
@michaelgyamfi2275
@michaelgyamfi2275 Жыл бұрын
Your tutorials are very helpful Bro..My todo app was a combination of a lot of your tutorials, a whole lot... I'll be looking forward to more
@verticrow
@verticrow Жыл бұрын
Love being able to watch the creation process in action! Great job
@createdbykoko
@createdbykoko Жыл бұрын
Haha yeh i enjoy creating it from scratch ❤👨🏽‍💻
@vasperTM
@vasperTM Жыл бұрын
Well, Hive not necessary works like that and is a bit more complex 🙂 The method you showed only somewhat works because your data model is rather simple. What you should have done, is to put each to-do task in a separate key-value pair, and each task should have its individual id (key). This way, you can use the box methods directly and everything would be updating live (no matter of the screen you are in); for example: taskBox.put(id, newTask), taskBox.delete(id) and so on. You are just updating "the whole" database every time something changes on the task list, which is super inefficient and when the task list will grow bigger, it could impact the app's performance in a huge way. I hope this helps, love your videos!
@createdbykoko
@createdbykoko Жыл бұрын
Thanks! Do you have recommendations on how to improve the code ?
@vasperTM
@vasperTM Жыл бұрын
​@@createdbykoko Yeah, just write and read the data directly into and from the Hive's box. Not using that toDoList list as a middleman would be a great start 😀 And hold each task in a separate key - value pair. Hive also have ValueListenableBuilder which manages the rebuilding of a widget tree based on a state of the opened box. You can wrap your ListView with it, and each time something changes inside the box (a task is removed or added to the box), the task list gets refreshed.
@loveblackeyedpeas69
@loveblackeyedpeas69 11 ай бұрын
Whoah! Can you show how you implemented that?
@easytech4u
@easytech4u 8 ай бұрын
Hey! Mitch Your teaching is so good and simplified. You start from basic structure and then go to deep dive!!!
@biscut6296
@biscut6296 Жыл бұрын
Beautiful design U should start a small series on what to do to make flutter apps more attractive tips and tricks…
@createdbykoko
@createdbykoko Жыл бұрын
Haha good idea. Sometimes i don’t even know why certain designs look good but i can just feel it in terms of the color palette and stuff. But thanks for the idea
@aayasir217
@aayasir217 6 ай бұрын
Whoah!!! I am littrelly blown away!!! How this playlist is even FREE???
@Manishkumar-wt9tf
@Manishkumar-wt9tf 3 ай бұрын
you did complete 42 min but for me it took hole day to build this app after watching your video, thank you for creating this. Love from India.
@sirahstacks
@sirahstacks Жыл бұрын
You’re content is clean and simple to get through and get into our heads. Keep going sir❤❤
@aishwaryakasthala97
@aishwaryakasthala97 10 ай бұрын
Mitch, you are a wonderful teacher. I have recently discovered your page and have been implementing all the concepts you are explaining in my apps without any confusion. Thanks for making these videos. Hope you do more advanced videos like writing a plugin, custompaint, etc. Keep up the good work!!
@createdbykoko
@createdbykoko 10 ай бұрын
Welcome ❤️
@DanDan-kx4zv
@DanDan-kx4zv 5 ай бұрын
I really like that you put comment label on every code you wrote, it really helps us beginner to know how to follow along your explaination. Thanks alot Mitch for this awesome tutorial.
@three000s
@three000s Жыл бұрын
Love your content so much, I definitely owe you a portion of my salary at this point. Constructive criticism: add some quiet background music to help the video when you aren’t talking. Again you are monumental for flutter developers
@createdbykoko
@createdbykoko Жыл бұрын
Haha glad u like it. Thanks for the feedback 👨🏽‍💻❤️
@Fun__Together
@Fun__Together Жыл бұрын
Nice Work keep it on Love from India 🇮🇳👍🏻👍🏻👍🏻
@createdbykoko
@createdbykoko Жыл бұрын
Thanks :D
@samuelayano5725
@samuelayano5725 7 ай бұрын
You are soo chilled❤️😩 . I love the way you teach . Keep up the good work man 💪🏽💪🏽
@abhishek_0_7_8_9
@abhishek_0_7_8_9 16 күн бұрын
Just created this app thank you ❤
@createdbykoko
@createdbykoko 16 күн бұрын
@@abhishek_0_7_8_9 good job!! ❤️✌🏽
@mainardofarias9135
@mainardofarias9135 8 ай бұрын
What a solid tutorial, love it man!
@deathgod_69
@deathgod_69 Жыл бұрын
Good Work Broski! Keep up the good work also bring such working apps which are functional with backend. Much Love and Power to you ❤️! Ik it's not an easy task but it's worth it💕
@createdbykoko
@createdbykoko Жыл бұрын
Yes sirrr more to come. Thanks for the support ❤
@princesamuelkyeremanteng5008
@princesamuelkyeremanteng5008 Жыл бұрын
You are a gem!
@createdbykoko
@createdbykoko Жыл бұрын
💎 haha glad it helps u ❤️
@edgzxdev
@edgzxdev 6 ай бұрын
Thanks for the tutorial, I am a beginner in flutter and you have helped me :)
@createdbykoko
@createdbykoko 6 ай бұрын
❤️
@TrikNgonlen
@TrikNgonlen Жыл бұрын
A W E S O M E !
@createdbykoko
@createdbykoko Жыл бұрын
Y A Y 🎉❤
@scrumptious1177
@scrumptious1177 11 ай бұрын
I am addicted to your videos! Thank you!
@user-qg5jw1mi5g
@user-qg5jw1mi5g 10 ай бұрын
Thank you very much, your tutorials are helping me in a way words can't tell
@createdbykoko
@createdbykoko 10 ай бұрын
Haha glad i can help! How is flutter going for you so far?
@user-qg5jw1mi5g
@user-qg5jw1mi5g 10 ай бұрын
so far so good, I am actually learning flutter to develop a mobile app for a research in my university. I would love to watch a video from you where you teach on google maps features@@createdbykoko
@chihabwalido7295
@chihabwalido7295 Жыл бұрын
Thnx man
@createdbykoko
@createdbykoko Жыл бұрын
My pleasure bro
@sidharthvnair5222
@sidharthvnair5222 2 ай бұрын
I am very happy with your video. Its very easy to understand keep it up
@princeibekwe3553
@princeibekwe3553 Жыл бұрын
Mitch you are amazing... Your tutorials have really helped... But pls can you do a tutorial project based on API
@mahmodkhalil1
@mahmodkhalil1 Жыл бұрын
yes please
@guybrushthreepwood6584
@guybrushthreepwood6584 Жыл бұрын
Thank you so much for your tutorials. For me, they are the best out there.
@createdbykoko
@createdbykoko Жыл бұрын
Haha no worries. Glad i can help❤️ keep it up!!
@eugenietabel7547
@eugenietabel7547 Жыл бұрын
You are the best teacher ! Thank you :)
@createdbykoko
@createdbykoko Жыл бұрын
💜💜 my pleasure!
@leengubane869
@leengubane869 Жыл бұрын
You are a god bro. this is the type of content that makes the world of learnign a better place for nerds😁😁
@createdbykoko
@createdbykoko Жыл бұрын
Haha you are too nice 👨🏽‍💻❤️
@rajeshmullapudi7081
@rajeshmullapudi7081 Жыл бұрын
Excellent your way of explanation sir it will enhance my curiosity for learning the flutter
@createdbykoko
@createdbykoko Жыл бұрын
Glad you like it :)
@rajeshmullapudi7081
@rajeshmullapudi7081 Жыл бұрын
Sir, please upload lots of content because I am the fresher to learn flutter I confidently say that I will become an expert if I follow your teaching
@createdbykoko
@createdbykoko Жыл бұрын
@@rajeshmullapudi7081 more to come :)
@ajinomoto-tf9zr
@ajinomoto-tf9zr 11 ай бұрын
ពិតជា​អរគុណ​បងប្រុស​ ខ្លាំង​ណាស់​ ដែល​ ចែក​រំលែក​ 😊
@eliamjimenezdeleon6992
@eliamjimenezdeleon6992 Жыл бұрын
Thank you man, I really needed it for practice. new subscriber
@createdbykoko
@createdbykoko Жыл бұрын
Hey welcome bro 👨🏽‍💻❤️ more to come✌🏾
@billybrightson
@billybrightson Жыл бұрын
He does the best flutter tutorials tbh. I wish you will do react/nextjs as well
@createdbykoko
@createdbykoko Жыл бұрын
Thanks Billy means a lot ❤
@Nirajjha1
@Nirajjha1 5 ай бұрын
Congratulation for 100K. Love from INDIA 🇮🇳
@israeldave1712
@israeldave1712 Жыл бұрын
Simple explanation and easy to understand. Thank you sir.
@sacrafixe6822
@sacrafixe6822 Жыл бұрын
Your sense of asthetics are just awsome
@createdbykoko
@createdbykoko Жыл бұрын
haha thanks I'm glad you appreciate it ❤
@asmarasmar1788
@asmarasmar1788 Жыл бұрын
thanks Mitch KoKo for all you do.. you really changing lives thanks so much and keep going ..
@createdbykoko
@createdbykoko Жыл бұрын
Haha my pleasure. You are too nice ❤️❤️
@proamooryzx4416
@proamooryzx4416 8 сағат бұрын
You are the G.O.A.T♥
@createdbykoko
@createdbykoko 2 сағат бұрын
@@proamooryzx4416 you’re too nice
@FabianStrube
@FabianStrube Жыл бұрын
Thanks, very much eye opening. Looks so easy when you do it!
@LandynStJean
@LandynStJean Жыл бұрын
whenever i try to run the app, it just gets stuck on a white screen. i used my debugger and i got the error "Unhandled Exception: HiveError: Cannot read, unknown typeId: 33. Did you forget to register an adapter?" how can i resolve this issue?
@user-cj7tz1vm7j
@user-cj7tz1vm7j 7 ай бұрын
Thank you for making this so easy
@createdbykoko
@createdbykoko 7 ай бұрын
no problem
@x.x.x.x.x.x.x.x
@x.x.x.x.x.x.x.x Жыл бұрын
I love this course so much!!
@createdbykoko
@createdbykoko Жыл бұрын
Glad it helps!! 👨🏽‍💻❤️
@affcffa
@affcffa 11 ай бұрын
i 'm learning a lot from you bro, thanks a lot
@naumancr7852
@naumancr7852 Жыл бұрын
wow thank you, now i can have fun!
@createdbykoko
@createdbykoko Жыл бұрын
haha i'm glad you find this fun! ✌🏾
@nandu_don
@nandu_don Жыл бұрын
Best lecture ever
@createdbykoko
@createdbykoko Жыл бұрын
Glad u like it 💜
@iTechWau
@iTechWau 10 ай бұрын
thanks for letting us learn from you be blessed 🙌
@theend9220
@theend9220 Жыл бұрын
Dear man I follow all your step but I got ( error type 'string ' is not subtype of type 'bool ' ) on screen phone so How can I solve it ?
@simardeepsinghmudhar7065
@simardeepsinghmudhar7065 9 ай бұрын
Thanku so much, as a flutter beginner, this tutorial helped me alot.
@SincereButadel
@SincereButadel 5 ай бұрын
Arguably the most important thing I learned here is to split your code into intuitive, readable files. I've always stuffed everything into one file.😢
@createdbykoko
@createdbykoko 5 ай бұрын
That is a great learning haha. You are about to become a pro ❤️
@andresleonardo1824
@andresleonardo1824 Жыл бұрын
great tutorial, thank you so much!!
@createdbykoko
@createdbykoko Жыл бұрын
My pleasure bro 👨🏽‍💻❤️
@varuntadimalla
@varuntadimalla 11 ай бұрын
Hey there, i guess ive been late to find this but i think this is helping me so damn well, ive also refered to your drag and drop reorder tiles video, im new to flutter and im puzzled to integrate that reorder list to this todo app, hoping to get some help
@AntonioPenafiel-ic7zj
@AntonioPenafiel-ic7zj 8 ай бұрын
Thank you very much, an excellent explanation.
@truckim4813
@truckim4813 Жыл бұрын
Thank you so much for this tutorial. It's so helpful
@jessicabahago4000
@jessicabahago4000 Жыл бұрын
Thank you!
@createdbykoko
@createdbykoko Жыл бұрын
No problem! 👨🏽‍💻❤️
@BrunoMotadeOliveira
@BrunoMotadeOliveira 8 ай бұрын
Thank you very much for sharing your knowledge, I am learning a lot.
@Nobisuke
@Nobisuke Жыл бұрын
Mitch i am rooting for your tutorial on REST API
@mathieumagnin1193
@mathieumagnin1193 Жыл бұрын
flutter goat, love it G
@createdbykoko
@createdbykoko Жыл бұрын
💎 thanks haha glad u like it
@omvirani2455
@omvirani2455 Жыл бұрын
Thanks bro you are very good teacher and good coder
@romanayub
@romanayub 11 ай бұрын
the best tutorial ever
@justegouclounon9839
@justegouclounon9839 Жыл бұрын
Thanks. I want more tutorials on Hive
@aaryankuchekar8638
@aaryankuchekar8638 Ай бұрын
hi @Mitch Koko and everyone reading this, please tell me how to create phone emulator on VS code. really thanks for this amazing video.
@DZ-nx3he
@DZ-nx3he Жыл бұрын
I loved this video, I hope you can upload more like this
@createdbykoko
@createdbykoko Жыл бұрын
more like this to come !❤
@MoneebBhatti-y4t
@MoneebBhatti-y4t 3 күн бұрын
very easy tutorial🔥🔥
@OrucMahmood
@OrucMahmood Жыл бұрын
Thanks! Very helpful..
@createdbykoko
@createdbykoko Жыл бұрын
❤️❤️
@Esther-ff4od
@Esther-ff4od 5 ай бұрын
Bro i linked your page in my dashboard but when l click save button it is going blank i don't why , when i run separately it coming but after routing it is not coming but there is no error in the code, please help me with this.
@hippiefish7928
@hippiefish7928 5 ай бұрын
if there are errors in the code : could you post the required source code corrections here please ? ... thanks Mitch
@iamgoodluck78
@iamgoodluck78 Ай бұрын
thanks for the tutorial Mitch. I have a problem when clicking the 'make Tutorial' button, it does not draw a line through the text when i click on it but the 'Do Exercise' draws through when i click on the checkbox. What could be the issue?
@hippiefish7928
@hippiefish7928 5 ай бұрын
Hi Mitch, really liked your video for this app (you have a great teaching style), but it doesn't quite work : when u show and click the 'delete' button = it DOESN'T delete the task ... is there some code missing from the video ? ... Please help
@AMITSHARMA-jq5dg
@AMITSHARMA-jq5dg 11 ай бұрын
Thank you so much. Love ❤from India.
@Maxsuel_Novais
@Maxsuel_Novais 11 ай бұрын
can you make him remember the task in notifications, and wake up ⏰️ and warn the person with an alarm???
@MayankSharma-vi1ok
@MayankSharma-vi1ok Жыл бұрын
Hey can anyone tell me if the text of a task overflows the size then what to do ??
@oswaldoolea2889
@oswaldoolea2889 7 ай бұрын
question: follow the tutorial and the app works. But I don't understand when the box's name from 'mybox' becomes 'TODOLIST'. In the get and put is call by 'TODOLIST', but in the init createInitialData don't see how it is initialized with a name 'TODOLIST', only check if it exist with that name ......
@henrylawal2320
@henrylawal2320 Жыл бұрын
Your are the best man Thank you
@hippiefish7928
@hippiefish7928 5 ай бұрын
... also when/if you click the 'cancel' task button in the dialog box ... and then reopen the dialog box to make a new task = then the old user input text is STILL in the text input field ?!?
@hemraju6812
@hemraju6812 8 ай бұрын
Love ❤❤❤❤ , this app you explain easy
@PavanSibal
@PavanSibal 8 ай бұрын
Nice tutorial. How about create part 2 to deploy this on firebase using firestore db?
@Kefmoles
@Kefmoles Жыл бұрын
Thanks for the tutorial.
@aravindh3405
@aravindh3405 9 ай бұрын
I can't understand the onchanged of the checkbox....
@meghasharma4875
@meghasharma4875 4 ай бұрын
greate teaching learning many thing , i have question its also allow empty task
@DownloadStudenx
@DownloadStudenx Жыл бұрын
Best tutorials! Please make a tutorial about getting data from Google Sheets into Flutter.
@MoneebBhatti-y4t
@MoneebBhatti-y4t 3 күн бұрын
very easy tutorial🔥🔥🔥🔥
@janishjain8709
@janishjain8709 9 ай бұрын
my text are not showing while on click of save
@mahmodkhalil1
@mahmodkhalil1 10 ай бұрын
hello thanks for your good explaining.... but could you please make a tutorial by applying provider package on this "To DO App"
@SlmnLfrs-pk3kj
@SlmnLfrs-pk3kj 17 күн бұрын
big thanks
@cs193p
@cs193p Жыл бұрын
Thank you for your good lecture :)
@SPAC3TRUK
@SPAC3TRUK 3 ай бұрын
Hi, a really nice video with a nice project congratulations 🎊 I would like to ask you only one thing if I for example do an update that I change some things when I go to install it in the phone the saved notes of the previous version are lost?
@yoy_313
@yoy_313 Жыл бұрын
good job
@mikyamaha542
@mikyamaha542 Жыл бұрын
u need to make a video about rest api in connection with flutter
@createdbykoko
@createdbykoko Жыл бұрын
Noted 💜
@user-et4wf8xk8n
@user-et4wf8xk8n 8 ай бұрын
Hi I would like to know just how to go about it if we want to delete a tack with a select_all and delete/delete_all button ?
@edenislive
@edenislive Жыл бұрын
Can you do a fitness app please, I am starting my new project on the same topic, I would love to learn some coding practices from you Mitch.
@createdbykoko
@createdbykoko Жыл бұрын
Yeah sure fitness app sounds cool. I wonder what specifically you want from the fitness app?😊
@edenislive
@edenislive Жыл бұрын
@@createdbykoko something like workout planner and calorie counter etc. anything basic
@notsoberzz472
@notsoberzz472 Жыл бұрын
Hey koko, thanks for the video. Can you make video about flutter bloc ? Thanks
@csslectures
@csslectures 2 ай бұрын
how to add the error message when the user hit the save button without entering anyting in the textfield? Because it is saving the task without any text.
@islamsultangaziev293
@islamsultangaziev293 6 ай бұрын
Hello Thank you so much for such great video, My checkbox is not working, I cliked but no reaction
@flutterskills
@flutterskills Жыл бұрын
awesome!
@createdbykoko
@createdbykoko Жыл бұрын
✌🏾thanks!
@syedharis2771
@syedharis2771 Жыл бұрын
AWESOME 👌
@createdbykoko
@createdbykoko Жыл бұрын
✌🏾✌🏾
@Theevanessa
@Theevanessa 3 күн бұрын
I managed to create the whole app with no errors however the hive bit isn't working.....It doesn't store in memory and just starts afresh when I open it. I installed the app on my device Anyone help please 😢😢😢
@bringmygroozaaop5864
@bringmygroozaaop5864 Жыл бұрын
I hope you know how much you helping meeeee bro 😭
@createdbykoko
@createdbykoko Жыл бұрын
haha i'm glad it helps you! that's why I do this
💳📱 Expense Tracker App • Flutter Tutorial ♡
49:25
Mitch Koko
Рет қаралды 47 М.
👨‍🔧📐
00:43
Kan Andrey
Рет қаралды 10 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 37 МЛН
A teacher captured the cutest moment at the nursery #shorts
00:33
Fabiosa Stories
Рет қаралды 62 МЛН
Create a Dynamic Sortable List in Javascript
30:15
Refined Guides
Рет қаралды 308
📱 FULL Food Delivery App w/ Backend • Flutter Tutorial
1:49:00
Flutter ToDo App Tutorial for Beginners - Apps From Scratch
33:12
Tech With Otabek
Рет қаралды 7 М.
Most overpowered way to build mobile apps?
8:33
Beyond Fireship
Рет қаралды 764 М.
Beginning Flutter - Intermediate - Using Common Widgets
4:44
JediPixels
Рет қаралды 77 М.
wallet app UI👨🏽‍💻flutter tutorial from scratch ♡
58:23
35 Flutter Tips That Will Change Your Life
10:53
Flutter Mapp
Рет қаралды 299 М.
👨🏽‍💻 Let's clone a dribbble design using FLUTTER ♡
38:41
🖥📱Responsive Dashboard UI • FLUTTER Tutorial ♡
29:33
Mitch Koko
Рет қаралды 143 М.
Tasks App [To Do App] Using Flutter BLoC Pattern [2022] - Part 1
42:01
AJ Flutter Tutorials
Рет қаралды 35 М.
👨‍🔧📐
00:43
Kan Andrey
Рет қаралды 10 МЛН