💾📱 Device Storage • ISAR x Flutter Database Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.พ. 2025

ความคิดเห็น • 53

  • @createdbykoko
    @createdbykoko  ปีที่แล้ว +4

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

  • @RamdanCode
    @RamdanCode ปีที่แล้ว +5

    Wow, what an insightful tutorial on Device Storage with ISAR and Flutter! 🚀 The step-by-step guidance made it so much easier to understand and implement data storage in the device. Kudos to the creator for breaking down the process of building a CRUD notes app - it's incredibly helpful for learners like me!
    I appreciate the clarity in your explanations and the seamless integration of ISAR with Flutter. It's evident that you put a lot of effort into making this tutorial beginner-friendly. Thank you for sharing your expertise! 🙌
    Looking forward to more tutorials from your channel. Keep up the fantastic work! 👏

  • @WorkCloud-tech
    @WorkCloud-tech ปีที่แล้ว +11

    Hello Mitch,
    You are one of the few developers I have never met who masters his concept perfectly. You have a teaching approach that allows students to quickly grasp the material. Knowledge that could be acquired in one year, with you, is achievable in one month. You should consider teaching at universities.
    👨‍🏫🙂

    • @createdbykoko
      @createdbykoko  ปีที่แล้ว +3

      Hey that is really nice of you to say. It means a lot to me haha 💜How is flutter going for you these days?

    • @EvaBlue-u4o
      @EvaBlue-u4o ปีที่แล้ว

      true

    • @WorkCloud-tech
      @WorkCloud-tech ปีที่แล้ว

      Hello @@createdbykoko ,
      After investing $15k and spending 2 years researching a full-stack development team to build my remittance app, no one could grasp exactly what I had in mind. The top candidate quoted $95k for Figma UI/UX + front-end + back-end, which is beyond my budget.
      I then conducted extensive online research to identify the best tech stack for building my app independently (HTML/CSS, Angular, React.js, Go, PHP, Python, Swift, etc.). That's when I discovered Flutter with Dart. For the past 3 months, I've been taking online courses, struggling to grasp these new concepts until I stumbled upon this video last week: th-cam.com/video/p4nZ7s878i8/w-d-xo.html
      It's so clear, so simple... that all the preconceived notions I had - programming is too difficult, I won't be able to do it... :-( - fell away.
      Thanks to YOUR VIDEOS, I now understand the logic of Flutter, I know how to implement precisely what I had envisioned for the front-end of my app - something other developers were unable to achieve.
      I know the back-end will require a lot of effort, but by faithfully replicating your videos over and over, I believe I'll get there. I'll share a link here as soon as my MVP is ready by January 30, 2024, and I'll formally request your consulting services to finalize the project.
      Thank you again for everything.
      Thales

  • @asifulahsan
    @asifulahsan ปีที่แล้ว +8

    Love your tutorials mitch, I find your ways of teaching very entertaining to watch 👌

    • @createdbykoko
      @createdbykoko  ปีที่แล้ว

      Haha that's awesome to hear. I hope it helps you. How is Flutter going for you?

  • @joaopaulolima9612
    @joaopaulolima9612 ปีที่แล้ว +2

    I was waiting for this tutorial. Top man! keep the awesome work

  • @ashishjakhariya1523
    @ashishjakhariya1523 ปีที่แล้ว

    I literally checked your channel today afternoon just to check if any new video is there
    And here you are with new video

  • @kashaf8863
    @kashaf8863 ปีที่แล้ว +1

    Hy mitch
    Thanks for another video on storage.i consider u as my unseen teacher.
    Looking forward to your next videos
    Best of luck🎉

  • @gofullstack
    @gofullstack ปีที่แล้ว +3

    11:48 I'll suggest you dispose of controllers after use. In a more complex app, you'll have to create a new widget instead of using a dialog box, so in this widget, you can initialise the controller(s) and dispose them respectively when the widget mounts and when it's removed from the tree and you won't have the inputted text remain in the text field.

    • @amanpreetsingh8082
      @amanpreetsingh8082 ปีที่แล้ว

      hey i am new to flutter( or say development ) i am getting this issue when i run that dart run build_runner command i don't get any new file. Tho i do get same INFO line like 2:25. I have all the same packages but still. need some help.

    • @gofullstack
      @gofullstack ปีที่แล้ว

      @@amanpreetsingh8082 I can help if you could share the code snippet on pastebin

  • @papacoleman2689
    @papacoleman2689 ปีที่แล้ว +2

    🎉Merry Christmas Mitch. You made it awesome

    • @createdbykoko
      @createdbykoko  ปีที่แล้ว +1

      Merry Christmas!! 🥂 Your comment made it awesome. How is Flutter going for you nowadays?

  • @richardappow6770
    @richardappow6770 ปีที่แล้ว

    I missed you bro, welcome back

  • @miyondev09
    @miyondev09 ปีที่แล้ว

    Es por eso que me voy a enfocar al 100% en flutter es una tecnología que esta en auge y en constante crecimiento pero no dejo de lado a Java

  • @b_rabbit9774
    @b_rabbit9774 ปีที่แล้ว

    Thanks for another great tutorial! Create a backup and restore please, so users can restore their notes after uninstalling the app.

  • @kyawthet-naing
    @kyawthet-naing ปีที่แล้ว

    Merry Christmas 🎉 bro

  • @donniengk
    @donniengk 6 หลายเดือนก่อน

    Great content as always! thank you for putting up this videos! I have a question, so should we start using ISAR instead of HIVE now? I know is from the same developer, and it looks similar also.

  • @tejas.s.u_
    @tejas.s.u_ ปีที่แล้ว

    Hello Mitch, Can you please do some tutorials on state management, BLoC pattern would be much useful

  • @swapnilpingale1944
    @swapnilpingale1944 ปีที่แล้ว

    Great.❤ Now make a wallpapers app with admin panel👍

  • @ilovemacross
    @ilovemacross ปีที่แล้ว

    Hello Mitch, you can make a video about clean arch in flutter/dart, or how organize large project in flutter? THanks for the videos@!

  • @mohamednizam8527
    @mohamednizam8527 หลายเดือนก่อน +1

    Great vid mitch one question is isar still being maintained? Chked flutter dev it's been 20 months since last revision!

    • @createdbykoko
      @createdbykoko  18 วันที่ผ่านมา

      I think hive_ce is the way to go for me personally

  • @ProfullowDream
    @ProfullowDream ปีที่แล้ว

    Hello.. can you make web hosting connect to app make apps Flutter tutorial

  • @ButterDog11
    @ButterDog11 ปีที่แล้ว

    please make a video on how to setup env variebles

  • @alangautham3811
    @alangautham3811 ปีที่แล้ว

    Hi Mitch... You are using Isar v3.... Isar v4 comes with a lot of syntax changes and improvements....though v4 is in dev14....I am using it on my projects without issues......
    In case you are planning for any full tutorial... Pls consider using V4..... The Isar doc u are following is also very outdated.....

  • @AbdulRafay-ho9rz
    @AbdulRafay-ho9rz ปีที่แล้ว

    How do you create those app mockup video ? Any suggestions to good tool.?

  • @memoriesR-
    @memoriesR- ปีที่แล้ว

    Could you please make one using Isar and Riverpod Code generation

  • @TanPoff
    @TanPoff ปีที่แล้ว

    So sick, thanks brosif

  • @fryad284
    @fryad284 ปีที่แล้ว

    Keep it up

  • @quibler7
    @quibler7 ปีที่แล้ว

    this error is coming to me and i don't know why ? can someone please help ?
    " A value of type 'List' can't be assigned to a variable of type 'List'.
    Try changing the type of the variable, or casting the right-hand type to 'List'."
    the error is coming at " List currentNotes = noteDatabase.currentNotes; " in notes_page.dart

  • @avikarefin7137
    @avikarefin7137 ปีที่แล้ว

    Oh, hey I see you started using ISAR. Gonna stick to it?

  • @JoseOrtega-oz2zx
    @JoseOrtega-oz2zx ปีที่แล้ว

    I'm having error when put readNotes() on initState() " If the dependent widget's reference to the inherited widget is in a constructor or an initState() method, then the rebuilt dependent widget will not reflect the changes in the inherited widget."

    • @cf6979
      @cf6979 ปีที่แล้ว

      If you haven't figured it out yet, just make sure your readNotes() function has read instead of watch:
      context.read().fetchNotes();

  • @Bankai3474
    @Bankai3474 10 หลายเดือนก่อน

    Did the method change for ChangeNotifierProvider? I can't seem to get that method to pop up and don't know what it should be replaced with it need be.

    • @createdbykoko
      @createdbykoko  10 หลายเดือนก่อน

      did you import the provider package?

    • @Bankai3474
      @Bankai3474 10 หลายเดือนก่อน

      @@createdbykoko I was just checking that and when I try to do that I only get the `import `package:path_provider/path_provider.dart` option

    • @Bankai3474
      @Bankai3474 10 หลายเดือนก่อน

      @@createdbykoko well it only lets me import path provider not just provider

    • @Bankai3474
      @Bankai3474 10 หลายเดือนก่อน +1

      Just found the provider import after adding it via a Flutter command, not sure where I went wrong but hopefully, I can finish the tutorial and apply it to my project now.

    • @Bankai3474
      @Bankai3474 10 หลายเดือนก่อน

      Question if you don't mind, I'm new to Flutter I'm somewhat familiar with iOS, anyways what's the context in the use case here? Also, how do I add to the database when in another Widget that's in its own file?

  • @love4dev196
    @love4dev196 ปีที่แล้ว

    I Will learn flutter in 2024!

  • @kaaditya1
    @kaaditya1 ปีที่แล้ว +2

    The setup on isar is wayyyy too long. Hive is like 2 lines and you good to go. Ik they were made by the same person

    • @createdbykoko
      @createdbykoko  ปีที่แล้ว

      You know I actually agree with you. The setup for hive is much quicker than isar

    • @thorstenschmidt21
      @thorstenschmidt21 ปีที่แล้ว

      But ISARs performance is way better than Hives. I think it always depends on the use case and how much time you can work on a product.

  • @kunde-q9z
    @kunde-q9z 11 หลายเดือนก่อน

    it's eeeee zar Isar [ee-zahr]:

  • @fatshaddy-rz2wn
    @fatshaddy-rz2wn ปีที่แล้ว

    Wtf man , i think we have some gods connection , i was thing about isar and how there was no good tutorial specifically for isar
    and here comes our flutter hero
    i beg you to work on a bit longer tutorial on bloc and not just any project app , some good project app that actually utilize the power of bloc

  • @canhthai378
    @canhthai378 ปีที่แล้ว

    Very cool, can you add the code and upload the image?