📱Local Storage • HIVE × FLUTTER Tutorial ♡

Sdílet
Vložit
  • čas přidán 3. 07. 2022
  • 💬 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...
    ~ ;
    Let me teach you how to store data locally on your device using HIVE! I will cover the CRUD operations (create, read, update, delete). It's actually super simple and easy to use. I've been exploring different database options like hive, sqflite, and firebase lately :D
    HIVE documentation: docs.hivedb.dev/
    📱 TIKTOK • @createdbykoko
    📱 INSTAGRAM • / createdbykoko
    💻 GITHUB • github.com/mitchkoko/
    🖥 WEBSITE • mitchkoko.app/
  • Věda a technologie

Komentáře • 121

  • @createdbykoko
    @createdbykoko  Před 2 lety +36

    💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass
    📱 Flutter Masterclass • mitchkoko.app/
    🔥 I'm coding a startup.. www.patreon.com/mitchkoko

  • @qhwecumexez336
    @qhwecumexez336 Před 3 měsíci +2

    You are the best flutter teacher ever on youtube. Thanks alot for sharing this knowledge for free

  • @urm1n
    @urm1n Před 5 měsíci +5

    "I'd love to see a video tutorial on creating a Flutter app that seamlessly syncs data between Hive and Firebase, focusing on implementing an offline-first approach. This would be incredibly helpful for developers looking to build robust and efficient mobile apps. Looking forward to your take on this!"

  • @pranjalrajput2886
    @pranjalrajput2886 Před 2 lety +32

    Please Make more Tutorials per week. We love your Tutorials. They are easy to understand also🤘🏻

  • @josephdumon6052
    @josephdumon6052 Před rokem +5

    I've been looking for solutions on how to store data locally and your tutorial really helped me a lot. Thank you and more power to you!

  • @sammyjokes9613
    @sammyjokes9613 Před 2 lety +5

    I always knew you'd bring in something sweet this Monday... Thanks Mitch ❤

  • @darshann9312
    @darshann9312 Před rokem +1

    Phenomenal Tutorial Mr. Koko, Love to see more apps with Hive DB

  • @lone_wolf2020
    @lone_wolf2020 Před 12 dny +1

    Nice and clean!

  • @Davrazan
    @Davrazan Před rokem +1

    Clear explanation and awesome tutorial. thank you

  • @andronickmartusheff
    @andronickmartusheff Před rokem

    Quick & to the point! Hive is awesome!

  • @juanvidal7183
    @juanvidal7183 Před 5 měsíci

    Thanks, Mitch. Very nice tutorial.

  • @ayamahmoud6526
    @ayamahmoud6526 Před rokem +2

    Thank you so much for clear explanation!

  • @alishermutalov4186
    @alishermutalov4186 Před 11 měsíci

    Thanks bro! This video helps to me!

  • @shanneeahirwar3680
    @shanneeahirwar3680 Před rokem

    It really helped me as a beginner thanks a lot man

  • @eboatwright_
    @eboatwright_ Před 2 lety

    Very well explained!

  • @giaphucnguyennho6313
    @giaphucnguyennho6313 Před 2 lety +3

    Wow, really easy to use and understand. Thank you for the vid.
    I'm making something like a game show infographics app where I need to put contestants' names up. This can be a great way to implement it.

    • @createdbykoko
      @createdbykoko  Před 2 lety +1

      yeah it's great for offline local storage :D hows your game show app coming along?

    • @giaphucnguyennho6313
      @giaphucnguyennho6313 Před 2 lety +1

      @@createdbykoko Going quite well. I also adopted the LinearPercentIndicator you covered in a video and played around with the settings, did some logics and maths here and there too.
      Doing projects like this is a great way to learn.

  • @jihedbouchnak
    @jihedbouchnak Před 9 měsíci

    perfect nice and easy one

  • @abdurahmon2827
    @abdurahmon2827 Před rokem +1

    Thanks for every video

  • @emaanuelenan8548
    @emaanuelenan8548 Před rokem

    Your voice is so soothing. Video is amazing also. Bro Try to make a video where we store API data in a different page by using HIVE.

  • @michaelgyamfi2275
    @michaelgyamfi2275 Před rokem +1

    It really simple and easy to use hive. Mitch, you're the the best!

  • @returnZeroo
    @returnZeroo Před rokem

    Simple and straight forward

  • @foodxcooking4448
    @foodxcooking4448 Před 5 měsíci +1

    Amazing 😎 🤩 🤩

  • @thedev2183
    @thedev2183 Před rokem

    Smple but impressive for junior :) Thx for video. I liked it.

  • @AntonioPenafiel-ic7zj
    @AntonioPenafiel-ic7zj Před 8 měsíci

    Excellent

  • @itsyannic
    @itsyannic Před rokem +2

    Hey Mitch, thanks a million for this great video!
    I've been searching for a suitable database option for my app and hive seems like a perfect fit. The only thing I couldn't find yet, is how to prepopulate the database/box. Is that possible?
    I'd like to repopulate the database with a few list of climbing grades, counts, booleans, etc.
    Would really appreciate a small hint if that's possible and maybe where I can find information on implementing this. Thanks a million and keep it up!
    Yannic

  • @ashokchandra4911
    @ashokchandra4911 Před rokem

    Awesome 👍❤❤❤❤

  • @melihacoskun8268
    @melihacoskun8268 Před rokem

    you are great thanks

  • @user-vd6sv1ci4n
    @user-vd6sv1ci4n Před 7 měsíci

    Thank you for your tutorial, all are superb! Can you make a tutorial for php mysql as well for the backend?

  • @jeschinstad
    @jeschinstad Před 2 lety

    Very nice! :)

  • @crazy-man
    @crazy-man Před 2 lety +1

    yes, a simple database, only in sql you can prepare the mybase.sql file in advance and insert data into it through sqlbrowser, but are there similar functions for hive?

  • @Ahl.12
    @Ahl.12 Před 2 měsíci +1

    thank you..

  • @ymrizal4753
    @ymrizal4753 Před rokem

    before i watch just like your video hope i can easly understand it

  • @Faryalfamily
    @Faryalfamily Před 11 měsíci +1

    Second it. It's my learning second day of flutter

    • @createdbykoko
      @createdbykoko  Před 11 měsíci

      Amazing!! Keep it up!! How’s it going so far?

    • @Faryalfamily
      @Faryalfamily Před 11 měsíci

      @createdbykoko loving it so far. Just finished watching all the widgets. Of course, I can't even write any one of these widgets so far, but it is giving me a general idea of the complexity. I feel it very easy so far. But when I come to the ui section then I will find it the real truth. I love how you make your video simple, short, and to the point and teaching professionals things in no time. I think I can become a professional in a month or two. If I continuously watch your videos every day and spend 3 to 4 hours a day. Amazing teaching skills 👏

  • @redinternet9893
    @redinternet9893 Před rokem

    Hive can only store data using key value mathod right? Or can i make a relationship database that store data with specific column and row in hive?

  • @MohamedAhmed-ys2np
    @MohamedAhmed-ys2np Před 2 lety +1

    Please koko Make tutorial about full e_commerce app with every thing 🙏you are great man 💜and your way to explain any thing it is very easy and helpful, 💚

  • @utibe-abasiessien767
    @utibe-abasiessien767 Před 7 měsíci +1

    Thanks MitchKoko for your tutorials, you're an amazing teacher.
    I have a request.
    Please could you do well to take a tutorial on a flutter getx method for an auto response chat. And please don't speed up the video.
    Thank you.

  • @FaheemFMT
    @FaheemFMT Před rokem

    thanks bro

  • @yamilrh
    @yamilrh Před 2 lety

    nice work.

  • @sezaz4884
    @sezaz4884 Před rokem +1

    Thank you Mitch, that explained the concept of Local storage very well even to a newbie like me, I was trying to setup ObjectBox but I gave up, too complicated :(,
    I have a couple questions about using Hive:
    1. I am trying to capture and store email addresses from landing page using TextFormField, how can I do that using Hive?
    2. do you know if there is a 'Control Panel/Log' to list/view database content?
    thanks again and keep up the good work

    • @Soulandbone
      @Soulandbone Před rokem +1

      Well for the 1st question every textFormField has an associated controller, from there you can extract the emails, and set a Function that submits the info to the database. With hive you create the database and with .add command you add it to the list and it will be saved.
      And to view database content, well, you can just create a print statement that reads the contents of the list to which you keep adding items in 1.

  • @aprendiendoaprogramar4984

    Thank you! It has really helped me improve. I don't handle this part well but I have no problem implementing it. Now I have a question how to implement that method Local Storage • HIVE • Firebase × FLUTTER. If it is possible to add it in this tutorial it would be excellent.

  • @lakshitsagar6299
    @lakshitsagar6299 Před 2 lety

    Useful✨✨ ....thanks

  • @Harshitha-hhh
    @Harshitha-hhh Před měsícem

    Hello , I did todo list app using your tutorial but my data are not saving in database can you please suggest something... It will very helpful for me

  • @lophixarts
    @lophixarts Před rokem

    do i need to reference my box for every class or can i make it global?

  • @nateg617
    @nateg617 Před rokem

    Do you know if the local storage gets deleted as well when the user uninstall the app?

  • @jobjosekutty9281
    @jobjosekutty9281 Před 2 lety

    Thank you

  • @hebozhe
    @hebozhe Před rokem

    Okay, but can Hive boxes be made for use in a global scope?

  • @xt_noname_ft4242
    @xt_noname_ft4242 Před rokem

    How can edit the stored data or acsess it in other classes?

  • @djjunayet2112
    @djjunayet2112 Před rokem

    Nice

  • @dev.faizan
    @dev.faizan Před rokem

    why app not request to access file manager to store data ?
    how hive storing the data

  • @dev.faizan
    @dev.faizan Před rokem

    i think we should add async ,wait in write, delete function

  • @mindblower113
    @mindblower113 Před rokem

    Thanks broo

  • @shuku_yega
    @shuku_yega Před rokem +1

    Could it get strings (text) from a text editing controller if paired with a key?

  • @AWildAJRAppeared
    @AWildAJRAppeared Před 2 lety +2

    I've really been wondering, how do you present your apps on a mobile screen like that? Would love to do that as well if it doesn't involve crazy video editing

  • @aayasir217
    @aayasir217 Před 4 měsíci

    Sqf lite or hive. Which is better?

  • @VirtualEducationLYF-dd1lh
    @VirtualEducationLYF-dd1lh Před měsícem

    bro how to find size of the local storage size and free space available in flutter please tell bro

  • @b_rabbit9774
    @b_rabbit9774 Před rokem

    can you do backup and restore please? Thanks as always.

  • @7MechanicalAnimal
    @7MechanicalAnimal Před 2 lety +2

    Nice tutorial. Could you show how 2 apps can communicate with each other with messages? If that is possible. Via firebase perhaps?

    • @juanmacias5922
      @juanmacias5922 Před 2 lety +1

      On Firebase/Firestore you'd need to make a "messages" collection, and read the messages to that collection using a stream in the order of "createdAt" (which is a variable you need to create using Timestamp.now()), and post to the collection.

    • @7MechanicalAnimal
      @7MechanicalAnimal Před 2 lety

      @@juanmacias5922 thanks for the reply. Can you post a link to the docs if you have one?

  • @FLEX110
    @FLEX110 Před 2 lety

    Are these codes valid for Android operating systems??

  • @adttwo
    @adttwo Před rokem

    Another simple, easy-to-follow tutorial - thanks for taking the time to put these together. I'm curious if anyone is having trouble getting this to work on M1 Mac? I keep getting a cocoapods error ("Cocoapods not installed or not in valid state" when I try to run the code. I've uninstalled cocoapods, reinstalled with Homebrew but still no dice. Very frustrating.

    • @anniewey
      @anniewey Před rokem

      im using m1 but have no issues. i believe should be related to ur cocoapods installation setup.

  • @GaBoyInKy
    @GaBoyInKy Před 2 měsíci

    **fixed** When I click on the lightbulb for me there is no import hive library. Only Create and Extract. I'm using Windows 11 and everything is current. No longer an Issue. I'm using VS Code so in terminal I ran "flutter pub add hive" and this is the following - "hive" is already in "dependencies". Will try to update the constraint. So after that everything seems to work.

  • @faisalfotoh1909
    @faisalfotoh1909 Před rokem

    please make video by using flutter ui explain Dart Type Conversions

  • @usr829
    @usr829 Před 6 měsíci

    Hive is async or not?

  • @SaifAli-zf5qi
    @SaifAli-zf5qi Před 2 lety +1

    thanks mitch 4 another great tutorial, i want ti make future in flutter what could i do. plz guide if possible 4 u.
    thanks

  • @rivexeditz
    @rivexeditz Před 2 lety +1

    Hey bro, I needed help! I am making a wallpaper app linked to firebase.. I wanted to know, how can I serve the user with wallpapers related to a specific keyword? Like for eg. if a user searches for Lamborghini, he should get wallpapers of only Lamborghini and not other cars and wallpapers

    • @wykeless
      @wykeless Před 2 lety

      add keywords field in the database, and from search field search the keywords field in database

    • @rivexeditz
      @rivexeditz Před 2 lety

      @@wykeless Okay you mean that I should add a keyword for the images related to them and then in the code, I should add those keywords, and connect it to the search bar and the database

  • @user-uk4ny3ul6o
    @user-uk4ny3ul6o Před 7 měsíci

    how to searche and flitter hive box

  • @keithbacalso9433
    @keithbacalso9433 Před 2 lety

    I dont see any .add in the Hive docs, am I right? or is it really there? all I see in write is .put

    • @createdbykoko
      @createdbykoko  Před 2 lety

      You know what you are right, I don’t actually see ‘.add’ in the docs, but i did find it here in the flutter hive package pub.dev/packages/hive

  • @arianmalmir8220
    @arianmalmir8220 Před rokem

    Miumen bash !

  • @itsahmed-dev
    @itsahmed-dev Před rokem

    Hey, Awesome content. I just wanna know why Hive and why not something else like shared_preference or sqlite? Thanks

    • @Soulandbone
      @Soulandbone Před rokem

      Hive is significantly faster, than shared preferences, and sqlite is for different use cases as sqlite is for relational databases, in cases where you need to do simple things and you don't need queries to search for info Hive makes more sense.

    • @itsahmed-dev
      @itsahmed-dev Před rokem

      @@Soulandbone So basically Hive is non-relational and faster than shared preferences while SQLite is relational. Cool. Thanks

  • @shouryasrivastava6442
    @shouryasrivastava6442 Před 2 lety

    bro plz create a video on a roadmap for learning flutters for beginners...

  • @ibnunuur1349
    @ibnunuur1349 Před rokem

    Plz bro
    Flutter favourite list with local storage
    Naxt Tutorial

  • @magacaygamaxamuud7253
    @magacaygamaxamuud7253 Před 2 lety

    Thanks ,I am trying maplestory

  • @fayazmohammad2813
    @fayazmohammad2813 Před rokem +1

    Last time I used this, there were so many bugs

    • @createdbykoko
      @createdbykoko  Před rokem

      What kind of bugs? I can help u out

    • @fayazmohammad2813
      @fayazmohammad2813 Před rokem

      @@createdbykoko sometimes when I restart, the data was not persistent.

  • @mrsp7693
    @mrsp7693 Před 2 lety +1

    Hi I am Sakthivel from tamilnadu Dharmapuri friend please post rest API series get post push delete update video make me please

  • @alert4162
    @alert4162 Před 2 lety

    hive это худшее решения для локальной базы

    • @createdbykoko
      @createdbykoko  Před 2 lety

      Can you explain why?

    • @alert4162
      @alert4162 Před 2 lety

      @@createdbykoko Hive slow, stores the entire database in memory, can beat the database and block the entire application, does not work with isolates, no migrations, no ACID, no transactions

    • @alert4162
      @alert4162 Před 2 lety

      @@createdbykoko I myself am a junior, and I don’t know much about it, but all the seniors with whom I spoke kept saying that it’s better not to use hive

    • @code4430
      @code4430 Před rokem

      @@alert4162 what is the better alternative?

    • @alert4162
      @alert4162 Před rokem

      @@code4430 the same drift, shared_preferences, sqlite