ObjectBox Tutorial - Flutter Local Database with Sync implementation

Поділитися
Вставка
  • Опубліковано 5 лип 2024
  • Thanks to the ObjectBox Team to make this video possible. If you are interested check out the following links to get started!
    Getting Started Guide: docs.objectbox.io/getting-sta...
    Package Link: pub.dev/packages/objectbox
    Other helpful resources:
    GitHub Tutorial: github.com/mt-tadayon/objectb...
    ObjectBox Performance: objectbox.io/flutter-database...
    ‪@ResoCoder‬ Objectbox Tutorial: • ObjectBox - Fast Local...
    Chapters:
    00:00 Welcome to Objectbox
    00:59 What is Objectbox and Sync
    01:53 Counter Application with Objectbox and Sync
    04:04 Demo Chef and Order App
    04:44 Todo based Tutorial
    23:43 Setup Sync Server with Docker
    28:18 Wrap up what we learned
    Join this channel to get access to perks:
    / @flutterexplained
    ** New Mentorship Program to boost your Flutter career **
    gumroad.com/products/ydgtfV
    ** Social Medias **
    Website: flutter-explained.dev
    Say hi to Max
    Twitter: / flutter_exp
    GitHub Max: github.com/md-weber
    LinkedIn: / max-weber-9889a3ba
    Discord: / discord
    Say hi to Mahtab
    Twitter Mahtab: / mahtab_dev
    GitHub Mahtab: github.com/mt-tadayon
  • Наука та технологія

КОМЕНТАРІ • 35

  • @Ayubxon_Ahmadjonov
    @Ayubxon_Ahmadjonov 7 днів тому +1

    it is very perfect than you to doing

  • @Ayubxon_Ahmadjonov
    @Ayubxon_Ahmadjonov 3 дні тому +1

    how can i find a file which you had at your macbook folder

  • @auliasabril1899
    @auliasabril1899 2 роки тому +2

    Thank you, it was easy to understand

  • @TrivediKavit
    @TrivediKavit 2 роки тому +4

    This was an excellent video.

  • @wtfwhattheflutter6308
    @wtfwhattheflutter6308 2 роки тому +3

    Great thing to learn... Thanks 🙏

  • @oim125garage
    @oim125garage 2 роки тому +2

    Thanks

  • @agamjotsingh7371
    @agamjotsingh7371 2 роки тому +2

    Excited

  • @selvav1333
    @selvav1333 2 роки тому +3

    how to sync objectbox with restfull api?

  • @emwagner
    @emwagner 10 місяців тому +1

    What if you wanted to specify your own field for a key field? As an example, using unique ISO codes as the ID/key instead of an integer auto increment?

  • @moneeralmatri9670
    @moneeralmatri9670 2 роки тому +1

    great

  • @atiqurrahmansumon1091
    @atiqurrahmansumon1091 2 роки тому +2

    coudnot support Openstore()..not solve issue..plz write down proper Explan....Thank you..

    • @FlutterExplained
      @FlutterExplained  2 роки тому

      Great idea, I will motivate Mahtab to create a blog post so it will be easier to follow :)

  • @theaugur3285
    @theaugur3285 2 роки тому +3

    Great! How much is sync? I have tried to use Sync but I can't find any pricing information anywhere... Don't want to commit to this without knowing anything about $$$$

    • @FlutterExplained
      @FlutterExplained  2 роки тому +2

      Excellent point, I asked the ObjectBox Team, and they responded that because sync is currently in early access, it is a case by case price. So you would need to contact the ObjectBox team directly to get a price tag. For small projects, they promised to make a fair price. I hope that helps :)

  • @ruskface
    @ruskface 2 роки тому +1

    Is it possible to run your own docker image on a web server and sync with it?

  • @prince-vp1bu
    @prince-vp1bu Рік тому +1

    Hi, Is there a tutorial for login page?

  • @naruto9xz
    @naruto9xz Рік тому +1

    Is it poossible to make unit testss for object box with futter?

  • @IngPedroAraujo
    @IngPedroAraujo 2 роки тому +3

    Hello!
    Is There a way to know If the database created with Objectbox is empty? Thanks advance

    • @FlutterExplained
      @FlutterExplained  2 роки тому +1

      The easiest way would be probably to check the admin dashboard from Objectbox. The app is a bit unreliable because you have maybe cached contents on it. I hope that helps :)

  • @teesl4240
    @teesl4240 Рік тому +1

    Hi thanks for the great tutorial always. Would like to know if ObjectBox provide security encryption like Mongo RealmDB?

    • @FlutterExplained
      @FlutterExplained  Рік тому

      Hi there, I am sorry I have no idea. I guess the best way to find out would be to write Object Box directly.

    • @arunk2710
      @arunk2710 Рік тому

      I use MongoDB Realm

  • @George-or3uv
    @George-or3uv 2 роки тому +2

    Can videos files be sync’d to the serve’s database?

    • @FlutterExplained
      @FlutterExplained  2 роки тому

      That should be possible, but I would not recommend that. Depending on the file size it would bloat the server and could be to large for the local storages of the devices. For streaming video sources you will probably need a specific server setup and or a video stream provider like UA-cam or Vimeo.

  • @TheMRTIMBUK2
    @TheMRTIMBUK2 2 роки тому +1

    Cannot Install objectbox_generator
    Error: (OS Error: A required privilege is not held by the client.
    , errno = 1314)
    pub get failed (66; , errno = 1314))
    exit code 66
    help plzz

    • @FlutterExplained
      @FlutterExplained  2 роки тому

      Intersting not seen this before, could you tell us a bit more what you did ? Do you have access to your file path?

    • @jamesogletree5257
      @jamesogletree5257 2 роки тому

      I had the same problem. Solution: If you have Windows PowerShell, then open it as "Administrator". You might have to download it. When you have access to Windows PowerShell, right-click your mouse on the PowerShell icon, and select "Administrator" to open it. Then, do cd to C:\ and the directory location of your project in Android Studio or VSCode. Once you change to the correct directory, then type "flutter pub get". But, before you do this, make sure you have added all the required Objectbox dependencies and dev_dependencies entered to your pubspec.yaml file. This should work; it worked for me.

  • @smsmms5958
    @smsmms5958 2 роки тому +2

    Hi Mahtab and MAx,
    I hope you are fine.
    Thank you for all these tips and tricks that helps a lot of us.
    I have a question, I hope I will be clear,
    Is there any way to make a flutter app that allows upgrades, on Android and ios, of some features depending on user's subscription type?
    Example, 10 users download and install the same app, let's say 3 of them subscribe to a premium plan, they must receive an upgrade with new features.
    The idea is to manage the app size and keep it as light as possible (other users will keep the same working app)
    Note : it's for a social network, all users interact together)
    Thank you in advance

    • @FlutterExplained
      @FlutterExplained  2 роки тому

      Hi there, probably you would do something like feature flags, if you have a certain "level" or "status" you will get access to a additional feature.

    • @smsmms5958
      @smsmms5958 2 роки тому

      @@FlutterExplained HI,
      Thank you for your answer.
      How to download a new module (for the new features) and add it to the app of these users?
      Regards

  • @jayamuruganj5091
    @jayamuruganj5091 2 роки тому +2

    How to sync objectbox into restful api in php like?

    • @snovich
      @snovich 2 роки тому

      Impossible. This is different infrastructures. Object box is indeed here to prevent you from writing complex server side code for consistency, concurrent and synchro data. There is no sense to sync it again with PHP. Rather use it to sync or your own php backend, this forgetting object box

  • @bierztkirst7528
    @bierztkirst7528 2 роки тому +3

    useless movie.. the sync jar file cannot be downloaded. it is private and limited user....

  • @sobhanshahamatnia8329
    @sobhanshahamatnia8329 2 роки тому +1

    awli bood ;)

  • @sureshg8209
    @sureshg8209 2 роки тому +1

    Sorry, This tutorial is more confusing for a beginner.