📱 HABIT TRACKER • Flutter Tutorial ♥ Hive Local Storage

  Рет қаралды 35,354

Mitch Koko

Жыл бұрын

💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass
📱 Flutter Courses • mitchkoko.app/
👨🏽‍💻 I'm coding a startup.. www.patreon.com/mitchkoko
createdbykoko
createdbykoko/
www.tiktok.com/@createdbykoko/
💰 Book Consultation Call • mitchkoko.gumroad.com/l/CallWithMitch
~ ;
A fully functional HABIT TRACKER app made with Flutter! I used Hive for the local storage backend and also used a heatmap package!
HIVE • pub.dev/packages/hive
HEAT MAP • pub.dev/packages/flutter_heatmap_calendar
SOURCE CODE • github.com/mitchkoko/HabitTrackerFlutter
~ ;
💰 IF YOU ARE NEW TO FLUTTER.. you need to watch my Flutter UI Course for BEGINNERS mitchkoko.gumroad.com/l/BeginnerFlutterUICourse
💬 JOIN DISCORD SERVER • discord.gg/EYHQScacVh
~ ;
TIMESTAMPS
0:00 intro
0:31 UI
17:15 Store Data
27:55 Display Data
~ ;
📱 INSTAGRAM • createdbykoko
📱 TWITTER • createdbykoko/
📱 TIKTOK • www.tiktok.com/@createdbykoko/
💻 GITHUB • github.com/mitchkoko/
🖥 WEBSITE • mitchkoko.app/
flutter ios android to do todo app ui uidesign hive backend complete app widgets habit tracker created from scratch
#flutter #createdbykoko

Пікірлер: 69
@createdbykoko
@createdbykoko Жыл бұрын
💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass 📱 Flutter Masterclass • mitchkoko.app/ 🔥 I'm coding a startup.. www.patreon.com/mitchkoko In case you need more understanding on each widget/package.. check these out LIST VIEW & BUILDER • kzfaq.info/get/bejne/oZd8q7ek0qe5gok.html HIVE • kzfaq.info/get/bejne/fKhpetOesZa1lWQ.html HEAT MAP • pub.dev/packages/flutter_heatmap_calendar ALERT DIALOG BOX • kzfaq.info/get/bejne/aa1kbJp0ntvdYIE.html TEXTFIELD • kzfaq.info/get/bejne/gqyBmr2UmdWvkWg.html I hope this helps you ❤ happy coding! ✌🏾
@7thRichard
@7thRichard Жыл бұрын
Please can you do a tutorial on caching API data with hive?
@mouizrehman8416
@mouizrehman8416 22 күн бұрын
You are a Gem mitch!
@roninspect4357
@roninspect4357 Жыл бұрын
That's so cool man! keep this type of content coming
@muhammedbello4383
@muhammedbello4383 Жыл бұрын
Your explanation is always top notch 💯
@begumspace
@begumspace Жыл бұрын
thank you so so much for this - you and your videos have been really helpful in my flutter journey so far, and I believe will continue to be in the future!
@createdbykoko
@createdbykoko Жыл бұрын
Haha no worries! We’re on this journey together ❤️
@narenderkumar-dg5if
@narenderkumar-dg5if Жыл бұрын
Hatsoff Please keep on making these small apps for better understanding
@angelbaybungalows5295
@angelbaybungalows5295 Жыл бұрын
Man this is amazing!
@kevalmotisariya1215
@kevalmotisariya1215 Жыл бұрын
Your explanation is best
@metehanmete1210
@metehanmete1210 Жыл бұрын
Awesome contents bro keep going ! Btw could you do some basic projects with firebase ?
@arthuremig3496
@arthuremig3496 Жыл бұрын
Thanks!
@AbbasAlhashme
@AbbasAlhashme Жыл бұрын
Great work bro ❤❤❤❤
@mr.biibek
@mr.biibek Жыл бұрын
Nicely explained, Thank you Mitch
@createdbykoko
@createdbykoko Жыл бұрын
No worries 👨🏽‍💻❤️
@evangelostsif6475
@evangelostsif6475 5 ай бұрын
This is awesome! Thank you!
@ninobach7456
@ninobach7456 Жыл бұрын
On point!
@muhammadumardavlatov
@muhammadumardavlatov Жыл бұрын
Your videos very useful for us. Thank you very much!
@createdbykoko
@createdbykoko Жыл бұрын
You are welcome!
@sacrafixe6822
@sacrafixe6822 Жыл бұрын
I know there are many videos on rest api and using model classes in flutter but your explanation is way better and understandable can you make a short series of making or using model classes and using api in flutter
@createdbykoko
@createdbykoko Жыл бұрын
Yeah sure this is my next video. Coming soon❤
@DownloadStudenx
@DownloadStudenx Жыл бұрын
Great tutorial as always. U should make a tutorial about getting ads into ur flutter app.
@Amnaz03
@Amnaz03 Жыл бұрын
Thank you so much for this... Your amazing
@createdbykoko
@createdbykoko Жыл бұрын
haha you are too nice. Your words mean a lot to me 💜 How is flutter going for u so far?
@michaelgyamfi2275
@michaelgyamfi2275 Жыл бұрын
👌🔥🔥🔥🔥🔥Thanks Mitch
@createdbykoko
@createdbykoko Жыл бұрын
❤❤❤
@michaelgyamfi2275
@michaelgyamfi2275 Жыл бұрын
@@createdbykoko and Mitch please make an app that uses push notifications
@AnJorge
@AnJorge Жыл бұрын
I love it
@mohamedsameh241
@mohamedsameh241 Жыл бұрын
Your explain is amazing ❤ make how to use api in flutter tutorial
@adammuyobo6562
@adammuyobo6562 6 ай бұрын
Great tutorial absolutely loved it i just need to know how you go the heat map to change colour when checking a habit
@scottturcotte3162
@scottturcotte3162 Жыл бұрын
Great content as always. How did you get the tile and font to change color when the habit was selected?
@bashiruibrahim8443
@bashiruibrahim8443 Жыл бұрын
Thanks
@taimoorrajput2597
@taimoorrajput2597 Жыл бұрын
Great Tutorial, please make one on bloc.
@Vivek-go1to
@Vivek-go1to Жыл бұрын
Please make a video about sqflight.
@aashiqumr
@aashiqumr Жыл бұрын
Mitch can you create a App which will generate invoices for transactions. It seems kinda hard in flutter.
@scottturcotte3162
@scottturcotte3162 Жыл бұрын
After how many days should the single column of dates change into the calendar view that we see in the tutorial? I know that by changing the widget from "HeatMap" to "HeatMapCalendar" gives us something close to that but not exactly what's in the tutorial.
@hususiders
@hususiders Жыл бұрын
Hi bro, we can use convertDateTimeToString function in todaysDateFormatted, right ? is there an disadvantage about this usage? Btw, did u try the Cron package that mentioned in the FlutterPod? I wanna try repeatable missions in my new project, like this habit tracker
@b_rabbit9774
@b_rabbit9774 Жыл бұрын
Just a question on 2:20 why you have to use a padding widget on the container when you can just use the margin property of the container? i am just curious. Is there a catch or just your own preference? Thanks.
@billybrightson
@billybrightson Жыл бұрын
Thanks a lot Mitch. Can you do a video comparing firebase vs hive?
@createdbykoko
@createdbykoko Жыл бұрын
Firebase is a quick solution for online data/hosting stuff and hive is for storing local data
@zzzyyyxxx
@zzzyyyxxx Жыл бұрын
@@createdbykoko Check out Isar as well, it's by the Hive creator and he says it's like Hive 2.0.
@hemeleh8683
@hemeleh8683 Жыл бұрын
Just a question, can you make it so that it caps out after 30 days, so that the heatmap doesnt keep growing "outside" the screen
@shankssavage9950
@shankssavage9950 Жыл бұрын
how make that green strenght strong in heat app ??
@sephirotgxr
@sephirotgxr Жыл бұрын
I'm not sure if you check back on old comments. But is it possible to transform the data created here into a Firestore equivalent? I just started and just wanted to know if its possible?
@lophixarts
@lophixarts Жыл бұрын
how do I save images in a hive database?
@clintonharold8375
@clintonharold8375 Жыл бұрын
Hello Mitch, thank you for these videos as it has helped me a lot in my project. I have been struggling to build a QR code generator and scanner that will transmit values such as money. It’s a project that will use QR code to send and receive money . Please can you do a video related to something like this ?
@createdbykoko
@createdbykoko Жыл бұрын
Haha ok i will look into it
@priyanshudutta9463
@priyanshudutta9463 Жыл бұрын
Hey can you help me? I am new to flutter, i watched your video entirely but i am still facing the error in the last part where you are calling MonthlySummary(), The error is "Null is not a subtypeof string", i tried to solve my issue from web didn't get any satisfactory answers.
@kaustubhbhosale6380
@kaustubhbhosale6380 Жыл бұрын
cant we just keep the list empty so that it doesnt show the tasks when we restart the app again.
@kartlight
@kartlight Жыл бұрын
Hi there! I'm not sure if you check this often, but I was wondering if you could help me out with a Hive tutorial that involves setting up a database with multiple structured databases (I'm not sure if that's the right term). I'm having trouble figuring out how to create a hierarchical structure for my data, like an address book, where there are upper-level categories (like "family," "friends," "coworkers," etc.) and lower-level entries (like a "person" with their name, phone number, address, etc.) within each category. I'm not sure how to relate multiple groups of data to each other. Any help or guidance you could provide would be greatly appreciated. Thank you!
@fizzzzzzzzzzzzzzzzz
@fizzzzzzzzzzzzzzzzz Жыл бұрын
I CAN'T FIND IT EITHER! HELP
@lowkeylee
@lowkeylee Жыл бұрын
thank you! Have you played around with Isar database much yet? Seems a bit more complicated than Hive but is apparently better? I wonder if you would make a tutorial app using Isar database. Thanks again for the great content!
@afganholender7322
@afganholender7322 Жыл бұрын
At 27 min of video i added 2 habits in app, then i restarted and got this error: The following NoSuchMethodError was thrown building Builder: Class 'List' has no instance method 'unary-'. Receiver: Instance(length:2) of '_GrowableList' Tried calling: unary-() My app in emulator got red error. I have no idea what im doing wrong :/
@afganholender7322
@afganholender7322 Жыл бұрын
Fixed. Damn feels good
@cgrant
@cgrant Жыл бұрын
Dumb question but what extension is providing that context popup with the empty method signature options, as seen here kzfaq.info/get/bejne/aLx7o9RlzZm3lKs.html
@makpub
@makpub Жыл бұрын
Please,make an app locker app tutorial.
@createdbykoko
@createdbykoko Жыл бұрын
Heyy haha what do u mean by an “app locker app”
@makpub
@makpub Жыл бұрын
@@createdbykoko an app for locking other apps 😅
@makpub
@makpub Жыл бұрын
@@createdbykoko apps locker 😅
@ivosrbakoski1151
@ivosrbakoski1151 Жыл бұрын
@kjccaleb9148
@kjccaleb9148 Жыл бұрын
There's something wrong I think. I followed all your steps and even pulled your code from Github but I still got the same error with implementing the heat map. That very error at the end of the video about 'Null is not a subtype... Please help me out.
@rer479
@rer479 Жыл бұрын
do you also have just white screen on emulator?
@kjccaleb9148
@kjccaleb9148 Жыл бұрын
@@rer479 no. It's a red screen with an error on it about null is not a subtype of type string
@rer479
@rer479 Жыл бұрын
@@kjccaleb9148 did you reboot your emulator?
@kjccaleb9148
@kjccaleb9148 Жыл бұрын
@@rer479 I did a bunch of times but nothing. so I decided to just leave the last bit out
@cse_27_tamojitghosh57
@cse_27_tamojitghosh57 Жыл бұрын
@@kjccaleb9148 I also had gotten the same error. So I would suggest u to change your current emulator or update the same. I hope it works.
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 102 МЛН
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 79 МЛН
ВАЖНО! Не проверяйте на своем iPhone после установки на экран!
0:19
ГЛАЗУРЬ СТЕКЛО для iPhone и аксессуары OTU
Рет қаралды 6 МЛН
Это - iPhone 16 и вот что надо знать...
17:20
Overtake lab
Рет қаралды 139 М.
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 28 МЛН
Looks very comfortable. #leddisplay #ledscreen #ledwall #eagerled
0:19
LED Screen Factory-EagerLED
Рет қаралды 6 МЛН