📱 TO DO App • Flutter Tutorial ♥ Hive Local Storage

Ғылым және технология

💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatA...
📱 Flutter Courses • mitchkoko.app/
👨🏽‍💻 I'm coding a startup.. / mitchkoko
/ createdbykoko
/ createdbykoko
/ createdbykoko
💰 Book Consultation Call • mitchkoko.gumroad.com/l/CallW...
~ ;
A fully functional TODO app made with Flutter! I used Hive for the local storage backend.
SOURCE CODE • github.com/mitchkoko/ToDoFlutter
~ ;
💰 IF YOU ARE NEW TO FLUTTER.. you need to watch my Flutter UI Course for BEGINNERS mitchkoko.gumroad.com/l/Begin...
💬 JOIN DISCORD SERVER • / discord
~ ;
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
~ ;
📱 INSTAGRAM • / createdbykoko
📱 TWITTER • / createdbykoko
📱 TIKTOK • / createdbykoko
💻 GITHUB • github.com/mitchkoko/
🖥 WEBSITE • mitchkoko.app/
flutter ios android to do todo app ui uidesign hive backend complete app widgets
#flutter #createdbykoko

Пікірлер: 279

  • @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

    10 ай бұрын

    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!

  • @easytech4u
    @easytech4u7 ай бұрын

    Hey! Mitch Your teaching is so good and simplified. You start from basic structure and then go to deep dive!!!

  • @sirahstacks
    @sirahstacks Жыл бұрын

    You’re content is clean and simple to get through and get into our heads. Keep going sir❤❤

  • @samuelayano5725
    @samuelayano57257 ай бұрын

    You are soo chilled❤️😩 . I love the way you teach . Keep up the good work man 💪🏽💪🏽

  • @verticrow
    @verticrow Жыл бұрын

    Love being able to watch the creation process in action! Great job

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    Haha yeh i enjoy creating it from scratch ❤👨🏽‍💻

  • @mainardofarias9135
    @mainardofarias91358 ай бұрын

    What a solid tutorial, love it man!

  • @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! ❤️🇯🇵

  • @scrumptious1177
    @scrumptious117711 ай бұрын

    I am addicted to your videos! Thank you!

  • @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.

  • @FabianStrube
    @FabianStrube Жыл бұрын

    Thanks, very much eye opening. Looks so easy when you do it!

  • @aishwaryakasthala97
    @aishwaryakasthala979 ай бұрын

    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

    9 ай бұрын

    Welcome ❤️

  • @abhishek_0_7_8_9
    @abhishek_0_7_8_93 күн бұрын

    Just created this app thank you ❤

  • @createdbykoko

    @createdbykoko

    3 күн бұрын

    @@abhishek_0_7_8_9 good job!! ❤️✌🏽

  • @truckim4813
    @truckim4813 Жыл бұрын

    Thank you so much for this tutorial. It's so helpful

  • @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!!

  • @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 ❤️❤️

  • @israeldave1712
    @israeldave1712 Жыл бұрын

    Simple explanation and easy to understand. Thank you sir.

  • @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 ❤

  • @sidharthvnair5222
    @sidharthvnair52222 ай бұрын

    I am very happy with your video. Its very easy to understand keep it up

  • @iTechWau
    @iTechWau10 ай бұрын

    thanks for letting us learn from you be blessed 🙌

  • @eliamjimenezdeleon6992
    @eliamjimenezdeleon6992 Жыл бұрын

    Thank you man, I really needed it for practice. new subscriber

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    Hey welcome bro 👨🏽‍💻❤️ more to come✌🏾

  • @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!! 👨🏽‍💻❤️

  • @sacrafixe6822
    @sacrafixe6822 Жыл бұрын

    Your sense of asthetics are just awsome

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    haha thanks I'm glad you appreciate it ❤

  • @affcffa
    @affcffa11 ай бұрын

    i 'm learning a lot from you bro, thanks a lot

  • @eugenietabel7547
    @eugenietabel7547 Жыл бұрын

    You are the best teacher ! Thank you :)

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    💜💜 my pleasure!

  • @DZ-nx3he
    @DZ-nx3he Жыл бұрын

    I loved this video, I hope you can upload more like this

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    more like this to come !❤

  • @edgzxdev
    @edgzxdev6 ай бұрын

    Thanks for the tutorial, I am a beginner in flutter and you have helped me :)

  • @createdbykoko

    @createdbykoko

    6 ай бұрын

    ❤️

  • @aayasir217
    @aayasir2176 ай бұрын

    Whoah!!! I am littrelly blown away!!! How this playlist is even FREE???

  • @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 👨🏽‍💻❤️

  • @AntonioPenafiel-ic7zj
    @AntonioPenafiel-ic7zj8 ай бұрын

    Thank you very much, an excellent explanation.

  • @andresleonardo1824
    @andresleonardo1824 Жыл бұрын

    great tutorial, thank you so much!!

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    My pleasure bro 👨🏽‍💻❤️

  • @user-qg5jw1mi5g
    @user-qg5jw1mi5g10 ай бұрын

    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

  • @henrylawal2320
    @henrylawal2320 Жыл бұрын

    Your are the best man Thank you

  • @romanayub
    @romanayub11 ай бұрын

    the best tutorial ever

  • @princesamuelkyeremanteng5008
    @princesamuelkyeremanteng5008 Жыл бұрын

    You are a gem!

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    💎 haha glad it helps u ❤️

  • @Kefmoles
    @Kefmoles Жыл бұрын

    Thanks for the tutorial.

  • @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

  • @Manishkumar-wt9tf
    @Manishkumar-wt9tf2 ай бұрын

    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.

  • @naumancr7852
    @naumancr7852 Жыл бұрын

    wow thank you, now i can have fun!

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    haha i'm glad you find this fun! ✌🏾

  • @cs193p
    @cs193p Жыл бұрын

    Thank you for your good lecture :)

  • @BrunoMotadeOliveira
    @BrunoMotadeOliveira8 ай бұрын

    Thank you very much for sharing your knowledge, I am learning a lot.

  • @user-cj7tz1vm7j
    @user-cj7tz1vm7j6 ай бұрын

    Thank you for making this so easy

  • @createdbykoko

    @createdbykoko

    6 ай бұрын

    no problem

  • @omvirani2455
    @omvirani2455 Жыл бұрын

    Thanks bro you are very good teacher and good coder

  • @justegouclounon9839
    @justegouclounon9839 Жыл бұрын

    Thanks. I want more tutorials on Hive

  • @simardeepsinghmudhar7065
    @simardeepsinghmudhar70659 ай бұрын

    Thanku so much, as a flutter beginner, this tutorial helped me alot.

  • @Fun__Together
    @Fun__Together Жыл бұрын

    Nice Work keep it on Love from India 🇮🇳👍🏻👍🏻👍🏻

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    Thanks :D

  • @jessicabahago4000
    @jessicabahago4000 Жыл бұрын

    Thank you!

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    No problem! 👨🏽‍💻❤️

  • @mathieumagnin1193
    @mathieumagnin1193 Жыл бұрын

    flutter goat, love it G

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    💎 thanks haha glad u like it

  • @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

  • @hemraju6812
    @hemraju68127 ай бұрын

    Love ❤❤❤❤ , this app you explain easy

  • @varuntadimalla
    @varuntadimalla11 ай бұрын

    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

  • @Welcome.clowzy
    @Welcome.clowzy Жыл бұрын

    this tutorial is so cool👍👍👍👍🔥🔥

  • @Nirajjha1
    @Nirajjha15 ай бұрын

    Congratulation for 100K. Love from INDIA 🇮🇳

  • @AMITSHARMA-jq5dg
    @AMITSHARMA-jq5dg11 ай бұрын

    Thank you so much. Love ❤from India.

  • @SlmnLfrs-pk3kj
    @SlmnLfrs-pk3kj4 күн бұрын

    big thanks

  • @chihabwalido7295
    @chihabwalido7295 Жыл бұрын

    Thnx man

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    My pleasure bro

  • @nandu_don
    @nandu_don Жыл бұрын

    Best lecture ever

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    Glad u like it 💜

  • @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 :)

  • @FLEX110
    @FLEX110 Жыл бұрын

    Thanks brother.Well done

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    My pleasure bro ❤

  • @OrucMahmood
    @OrucMahmood Жыл бұрын

    Thanks! Very helpful..

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    ❤️❤️

  • @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

  • @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 👨🏽‍💻❤️

  • @DownloadStudenx
    @DownloadStudenx Жыл бұрын

    Best tutorials! Please make a tutorial about getting data from Google Sheets into Flutter.

  • @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

    10 ай бұрын

    Whoah! Can you show how you implemented that?

  • @DanDan-kx4zv
    @DanDan-kx4zv5 ай бұрын

    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.

  • @ikwanisb6732
    @ikwanisb6732 Жыл бұрын

    Awsome!!

  • @ajinomoto-tf9zr
    @ajinomoto-tf9zr11 ай бұрын

    ពិតជា​អរគុណ​បងប្រុស​ ខ្លាំង​ណាស់​ ដែល​ ចែក​រំលែក​ 😊

  • @maninform3523
    @maninform3523 Жыл бұрын

    This was great

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    Thanks

  • @shuku_yega
    @shuku_yega Жыл бұрын

    great stuff

  • @TrikNgonlen
    @TrikNgonlen Жыл бұрын

    A W E S O M E !

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    Y A Y 🎉❤

  • @ymm9493
    @ymm94935 ай бұрын

    thanks bro❤

  • @yoy_313
    @yoy_313 Жыл бұрын

    good job

  • @randunumysterio8398
    @randunumysterio8398 Жыл бұрын

    Good tutorial

  • @flutterskills
    @flutterskills Жыл бұрын

    awesome!

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    ✌🏾thanks!

  • @SPAC3TRUK
    @SPAC3TRUK3 ай бұрын

    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?

  • @Nobisuke
    @Nobisuke Жыл бұрын

    Mitch i am rooting for your tutorial on REST API

  • @phamquang9217
    @phamquang9217 Жыл бұрын

    Many thank bro

  • @Tiffanieho
    @Tiffanieho11 ай бұрын

    thank you so much, I learnt a lot from this tutorial.

  • @favritzapp
    @favritzapp Жыл бұрын

    GREAT tutorial. Liked & subscribed. Questions: And can you have 2 different Hive in one app: example, one for habit tracker and one for todo list?Another tutorial I watched the guy made an adapter with hive_generator - would you ever use this to create database.g.dart?

  • @syedharis2771
    @syedharis2771 Жыл бұрын

    AWESOME 👌

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    ✌🏾✌🏾

  • @AkibHussain
    @AkibHussain Жыл бұрын

    Thank You

  • @RhoTrepaan
    @RhoTrepaan Жыл бұрын

    thanks man o/

  • @mahmodkhalil1
    @mahmodkhalil1 Жыл бұрын

    wonderful wonderful

  • @sohilsardar3667
    @sohilsardar3667 Жыл бұрын

    Great 👌👌👌👌👌

  • @KASTUDIOkanzalhaqa
    @KASTUDIOkanzalhaqa Жыл бұрын

    Thank you sm I can grow my channel now. This hel

  • @zeroFact-mz8sc
    @zeroFact-mz8sc2 ай бұрын

    Good tutor....

  • @FurkanAkn
    @FurkanAkn Жыл бұрын

    I love you bro 🤘🏻😅

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    Haha thanks furkan 🤘🏾

  • @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 ❤

  • @moeinr
    @moeinr11 ай бұрын

    good!

  • @notsoberzz472
    @notsoberzz472 Жыл бұрын

    Hey koko, thanks for the video. Can you make video about flutter bloc ? Thanks

  • @mordex8880
    @mordex888011 ай бұрын

    Im one of your fans lets do it man

  • @abhisheksingh-techwizabhi
    @abhisheksingh-techwizabhi Жыл бұрын

    Hi , I really like your videos ❤️ Can you please make a video on bloc ???? Using MVVM architecture ??

  • @surajmandal6045
    @surajmandal6045 Жыл бұрын

    great 👍👏

  • @createdbykoko

    @createdbykoko

    Жыл бұрын

    ✌🏾thanks!

  • @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

  • @yusra5100
    @yusra5100 Жыл бұрын

    just WOW

  • @DownloadStudenx
    @DownloadStudenx Жыл бұрын

    You should create a tutorial about getting ads into your app!

  • @oswaldoolea2889
    @oswaldoolea28896 ай бұрын

    hello Mitch, fantastic work. One question: do you use in real life small/medium apps some kind of architecture pattern, like DDD - bloc - MV MVVC - clean architecture...?

  • @meghasharma4875
    @meghasharma48753 ай бұрын

    greate teaching learning many thing , i have question its also allow empty task

  • @user-vo1ke1vz6x
    @user-vo1ke1vz6x Жыл бұрын

    It's awesome, could you add edit option to update new data on old data. 😍

Келесі