TO DO App • Flutter Tutorial  Hive Local Storage

TO DO App • Flutter Tutorial Hive Local Storage

Mitch Koko

1 год назад

143,726 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Pavan Sibal
Pavan Sibal - 26.11.2023 22:46

Nice tutorial. How about create part 2 to deploy this on firebase using firestore db?

Ответить
Mainardo Farias
Mainardo Farias - 24.11.2023 05:29

What a solid tutorial, love it man!

Ответить
Antonio Peñafiel
Antonio Peñafiel - 22.11.2023 17:29

Thank you very much, an excellent explanation.

Ответить
yassine righi
yassine righi - 15.11.2023 17:01

i got a problem saying i forgot to open the box (am not doing the same project you are )

Ответить
Fruit Salad
Fruit Salad - 07.11.2023 12:27

question, if for example i want to add an "edit" feature to edit the already existing to do item individually, let say the menu exist inside the slidable menu, how do i do it?

Ответить
Simardeep Singh Mudhar
Simardeep Singh Mudhar - 03.11.2023 20:56

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

Ответить
janish jain
janish jain - 28.10.2023 19:38

my text are not showing while on click of save

Ответить
Aravindh
Aravindh - 23.10.2023 07:22

I can't understand the onchanged of the checkbox....

Ответить
AISHWARYA KASTHALA
AISHWARYA KASTHALA - 21.10.2023 03:07

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

Ответить
Hans Ramzan
Hans Ramzan - 11.10.2023 15:22

any ideas on how to integrate "Reorderable List" into this?

Ответить
Jiwan Tandon
Jiwan Tandon - 08.10.2023 10:35

I don't know why the sliding delete icon is not working for me. Can someone please help me out?

Ответить
Echezona Bonaventure
Echezona Bonaventure - 08.10.2023 00:33

if you're having issue in your TodoTile in you checkbox and Text, this might the solution

You should access it through widget.taskname since it's a property of your ToDoTile widget. Here's the corrected code:


Checkbox(
value: widget.taskcompleted, onChanged: widget.onChanged),
Text(widget.taskname),

Ответить
reza alboghbish
reza alboghbish - 03.10.2023 11:18

hi i write the code with your video in flutter but receive this error :
Exception has occurred.
RangeError (RangeError (index): Invalid value: Only valid value is 0: 1)
in homepage screen at line 92

Ответить
Benyamin
Benyamin - 30.09.2023 16:08

if (_myBox.get("TODOLIST") == null)
this is not actually the best way to see if this is the 1st time ever openin the app, then create default data, because we might delete the list in our database somewhere in the code at some point, and I think its better to check if the box itself exists or not :)

Ответить
Mahmoud Khalil
Mahmoud Khalil - 28.09.2023 01:23

hello thanks for your good explaining.... but could you please make a tutorial by applying provider package on this "To DO App"

Ответить
iTech Wau
iTech Wau - 25.09.2023 05:54

thanks for letting us learn from you be blessed 🙌

Ответить
Alberto Francelina Ubisse
Alberto Francelina Ubisse - 23.09.2023 12:26

Thank you very much, your tutorials are helping me in a way words can't tell

Ответить
MOeIN
MOeIN - 09.09.2023 13:57

good!

Ответить
Alonso Fuentes Castillo
Alonso Fuentes Castillo - 06.09.2023 20:22

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

Ответить
Varun Tadimalla
Varun Tadimalla - 03.09.2023 23:18

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<3
You explain stuff so damn simple for even beginners like me to understand man. Appreciated.

Ответить
Maxsuel Novais Flutter
Maxsuel Novais Flutter - 01.09.2023 01:59

can you make him remember the task in notifications, and wake up ⏰️ and warn the person with an alarm???

Ответить
ajinomoto
ajinomoto - 31.08.2023 18:56

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

Ответить
Roman Ayub
Roman Ayub - 31.08.2023 14:29

the best tutorial ever

Ответить
AMIT SHARMA
AMIT SHARMA - 27.08.2023 19:52

Thank you so much. Love ❤from India.

Ответить
scrumptious
scrumptious - 24.08.2023 18:09

I am addicted to your videos! Thank you!

Ответить
Tiffanie ho
Tiffanie ho - 24.08.2023 16:01

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

Ответить
MoRdex
MoRdex - 13.08.2023 00:25

Im one of your fans lets do it man

Ответить
pradeep francis
pradeep francis - 10.08.2023 15:58

type 'String' is not a subtype of type 'bool' pleaes guide

Ответить
JouTube - جوتيوب
JouTube - جوتيوب - 21.07.2023 15:14

i get this error
source_gen-1.4.0/lib/src/type_checker.dart:5:8: Error: Dart library 'dart:mirrors' is not available on this platform.

Ответить
Narendra Verma
Narendra Verma - 18.07.2023 09:53

Best lecture ever

Ответить
Rho / Trp
Rho / Trp - 15.07.2023 23:13

thanks man o/

Ответить
Mahmoud Khalil
Mahmoud Khalil - 08.07.2023 18:18

wonderful wonderful

Ответить
Aaditya Shah
Aaditya Shah - 06.07.2023 19:56

hey koko, which extensions are you using?

Ответить
Fabian Strube
Fabian Strube - 06.07.2023 00:56

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

Ответить
Davou Christopher Paul
Davou Christopher Paul - 05.07.2023 13:35

Please which IDE are you on

Ответить
Binte Imran
Binte Imran - 26.06.2023 12:49

Slidedable widget giving redline error

Ответить
Fezin Aniq
Fezin Aniq - 24.06.2023 09:09

the offf and on check box is showing a error on app screeen why?
help me pls

Ответить
Fezin Aniq
Fezin Aniq - 21.06.2023 16:12

+

Ответить
A j j
A j j - 20.05.2023 00:19

👏👏

Ответить
A j j
A j j - 20.05.2023 00:19

👏👏

Ответить
KibaOfficial
KibaOfficial - 18.05.2023 18:03

idk how but somehow i removed the colored brackets, does someone know how i can restore them?

Ответить
Taiyo Maruyama
Taiyo Maruyama - 18.05.2023 09:29

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.

Ответить
vasperTM
vasperTM - 14.05.2023 15:36

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!

Ответить
Israel Dave
Israel Dave - 08.05.2023 18:07

Simple explanation and easy to understand. Thank you sir.

Ответить
Htoo Oo
Htoo Oo - 03.05.2023 13:29

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

Ответить
Landyn St. Jean
Landyn St. Jean - 25.04.2023 06:17

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?

Ответить
Juste GOUCLOUNON
Juste GOUCLOUNON - 24.04.2023 19:38

Thanks. I want more tutorials on Hive

Ответить
Esther Ondo
Esther Ondo - 24.04.2023 13:47

I'm grateful for this tutorial and i followed all the steps but i have this error in the code : "The value of the local variable 'box' isn't used.
Try removing the variable or using it". and when i run the app i have this other error : " Box not found.did you forget to call Hive.openBox?"
What shoud i do please @mitch koko?

Ответить
Radeox
Radeox - 18.04.2023 22:15

hey mitch, off chance you see this, doing a project and want the contents of my list to display in text format from here on the homepage as well, how do i do this?

Ответить