Тёмный

ObjectBox - Fast Local Database for Flutter With Optional Sync Across Devices! 

Reso Coder
Подписаться 112 тыс.
Просмотров 46 тыс.
50% 1

📦 ObjectBox - Superfast NoSQL DB
objectbox.io
📗 Learn from the written tutorial 👇👇
resocoder.com/objectbox-flutter
📧 Get Flutter news 📰 and resources:
👉 flutter.education
👨‍💻 Do you write good code? Find out now!
resocoder.com/good-code-quiz
When you're choosing a database you're going to use in your next project, it's good to make wise and informed choices. ObjectBox is a very fast NoSQL local database for Flutter and also native Android/iOS with an intuitive API, rich support for queries and relations, plus you can optionally keep the database synced across multiple devices without any hassle on your part.
We're going to build a "shop order app" showing orders of respective customers. You're going to learn a lot - setting up of entities, relations, ordering, and reactive queries. First, we're going to focus only on the local database functionality and then I'll show you how easy it is to sync your data across devices with ObjectBox Sync.
Go to my website for more information, code examples, and articles:
● resocoder.com
Follow me on social media:
● / resocoder
● / resocoder
● / resocoder

Опубликовано:

 

17 май 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 73   
@mars3142
@mars3142 3 года назад
Please add timestamps into your description, because sometimes it's easier to find a position to lookup again.
@andreisas1621
@andreisas1621 2 года назад
Yep 👍
@cleancodez
@cleancodez 3 года назад
Finally you're back
@sn1cka_
@sn1cka_ 3 года назад
Hello from Kyrgyzstan. Really like your vids. Just started to learn flutter one month ago, and now Im already a developer. Your vids helped me so much. Thank you and wish you to have more powers to make more vids!
@baraaaljabban9058
@baraaaljabban9058 3 года назад
we've been waiting for you buddy! hope you are OK, wish you all the best
@zull_koath
@zull_koath 8 месяцев назад
What an easy tutorial! I enjoyed it. ObjectBox is really amazing. Quite a useful database.
@djaalabahmed2038
@djaalabahmed2038 3 года назад
thank you , we need more videos from you ,keep good working
@peekpt
@peekpt 3 года назад
Finally a relational database like core data from iOS!🙌
@noblenetdk
@noblenetdk Год назад
I love the good videos (and flutter) and I really value the clean coding series. But I miss someone explaining how you design the app. There a lot of videos explaining various widgets but I would love to see some one taking it from say a wireframe to a app page. It can't just be columns and rows. Keep up the splendid work.
@nepalcodetv6298
@nepalcodetv6298 3 года назад
Love your every content, Authentication App with state management for any type of app..Would be super great content..
@midnightcoder
@midnightcoder 3 года назад
And he is BACK!
@developerzull
@developerzull 8 месяцев назад
Very good tutorial! I enjoyed it. ObjectBox is really a very useful database.
@BrendansReasons
@BrendansReasons 2 года назад
sync is actually pretty cool
@longtimedeveloper6498
@longtimedeveloper6498 3 года назад
Hi Matt, does Object Box offer cloud sync so we don't have to set up a server, but instead use theirs? I checked their website, but no pricing is listed for this service. Thank you, Karl
@h3w45
@h3w45 3 года назад
Welcome back.
@MoAdel92
@MoAdel92 3 года назад
Welcome back
@candangasrodriguito5120
@candangasrodriguito5120 3 года назад
hi Rezo, I am using subbase as database and it is SQl, do you think I can use Obcject box as local storage?
@gabrielfranca963
@gabrielfranca963 3 года назад
Can you teach how we use Websockets following Clean Principles ?
@vladkononenko7292
@vladkononenko7292 3 года назад
I'm still waiting for your videos about null safety and cross-platform development (for mobiles, tablets and desktops) and I hope you will have such videos c:
@teesl4240
@teesl4240 Год назад
Hi thanks for the great tutorial always. Would like to know if ObjectBox provide security encryption like Mongo RealmDB?
@didiDanaila
@didiDanaila 2 года назад
Only at the end did you said that syncing is not free. Can you tell us the prices? Is there another solution? I want to create an app that synchronizes data from the database available offline in a wifi network.
@vikaspachar574
@vikaspachar574 3 года назад
Plz explain how er can test ObjectBox and there is no pricing section for ObjectBox Sync, is it much expensive or not
@yeinerfonseca
@yeinerfonseca 3 года назад
What VS Code theme and font do you use?
@cedvdb6473
@cedvdb6473 3 года назад
What are the key differences between object box and Realm ?
@Mahi-hn8tr
@Mahi-hn8tr 2 года назад
Nice video, how to find out all customers by querying?
@sadzolot2
@sadzolot2 3 года назад
What do you think about GetX ?
@pierremarais7669
@pierremarais7669 3 года назад
Hi Reso, I have a Sqlite db of about 80Mb, how to keep this secure inside Flutter or can I export this to ObjectBox, thanks Pierre
@Flutterdev6391
@Flutterdev6391 3 года назад
After long time i click on RU-vid notification
@sylvainain4364
@sylvainain4364 Год назад
Hey!! great video !! How to test objectbox database?
@wilsontoussile519
@wilsontoussile519 2 года назад
Thx for the video. IS it possible to backup objectbox on Google Drive ?
@Yurick04
@Yurick04 3 года назад
Notification gang 😎
@ResoCoder
@ResoCoder 3 года назад
Welcome back!
@adriano_souza
@adriano_souza 3 года назад
Welcome back! In terms of performance and simplicity of implementation, which one did you think was the best? Hive or ObjectBox?
@ResoCoder
@ResoCoder 3 года назад
I prefer ObjectBox over Hive now.
@adriano_souza
@adriano_souza 3 года назад
@@ResoCoder Thanks man! I was going to start studying Hive, but now I'm going to be ObjectBox
@aridwiprayogo
@aridwiprayogo 3 года назад
One hour more 😱😱
@m4sterkg
@m4sterkg 3 года назад
your course will use flutter_bloc?
@manmaaze
@manmaaze 3 года назад
Hey can you make tutorial on link previews in flutter Like whatsapp shows the link previews for url the same way?
@alithejumbo
@alithejumbo 2 года назад
Hi man, I'm getting versioning problem: [!] CocoaPods could not find compatible versions for pod "ObjectBox": In Podfile: objectbox_flutter_libs (from `.symlinks/plugins/objectbox_flutter_libs/ios`) was resolved to 0.0.1, which depends on ObjectBox (= 1.6.0) objectbox_sync_flutter_libs (from `.symlinks/plugins/objectbox_sync_flutter_libs/ios`) was resolved to 0.0.1, which depends on ObjectBox (= 1.6.0-sync)
@abid109
@abid109 3 года назад
Sir are you starting new series on flutter bloc 7 with null safety
@BrendansReasons
@BrendansReasons 2 года назад
So the iPhone 5c is not supported, for example
@nat101yt
@nat101yt 3 года назад
Does ObjectBox support blobs? Synced blobs?
@shakirkasmani
@shakirkasmani 3 года назад
Please migrate DDD notes app to Null Safety
@ResoCoder
@ResoCoder 3 года назад
I'm on it!! Didn't have time lately as you've surely noticed 😅
@arhamanwar7166
@arhamanwar7166 3 года назад
@@ResoCoder Please do Navigator API 2.0
@renzcarlosalanga1107
@renzcarlosalanga1107 3 года назад
Where can i download the sync server
@ElleWasTaken
@ElleWasTaken 3 года назад
Is this better than Hive DB?
@kevinyeung1787
@kevinyeung1787 3 года назад
As i heard hive is deprecated, i think you can search online and confirm it!
@ElleWasTaken
@ElleWasTaken 3 года назад
@@kevinyeung1787 where the heck have you seen that Hive is deprecated? It's one of the fastest NoSQL db for dart / flutter 😂
@kevinyeung1787
@kevinyeung1787 3 года назад
@@ElleWasTaken Thanks. I just saw it online but not final. Therefore, it is good to clarify it if you have any news. I am also in doubts.
@MinhNguyen-hf5yh
@MinhNguyen-hf5yh 3 года назад
Thank for a great tutorial. I have 2 questions. Is it support freeze package? Is it can return Stream type to listen DB changed?
@shahbazbacker8902
@shahbazbacker8902 3 года назад
Will it work on flutter web.
@saiseshnagpithani4448
@saiseshnagpithani4448 3 года назад
i am getting error as "_store is not initialized"
@rahulfree1
@rahulfree1 3 года назад
Doesn't Annotating Entities violate Clean architecture principles? It looks like by using object box we are mixing repository layer with domain layer i.e. our Entity layer is dependent on Repository layer. Also how easy it will be to migrate data later if we want to move away from object box. Apologies if I misunderstood some concepts here. I jumped to this tutorial just after finishing Reso Coder's Clean TDD Architecture series.
@sasaharukh8575
@sasaharukh8575 3 года назад
sound is very low
@SaminAliMondal
@SaminAliMondal 3 года назад
Is this completely free?
@dinesh0743
@dinesh0743 3 года назад
Your vscode theme really looks great., What is it's name...?!
@anasmohamed6958
@anasmohamed6958 3 года назад
material theme
@Tracot
@Tracot 2 года назад
I just find the font "JetBrains Mono" the rest is the color that you prefer...
@maxhart8814
@maxhart8814 2 года назад
You should really say that the sync functionality is not free at the satrt of the video , not at 1:05:50 . You make good tutorials but this was a bit annoying. Luckily i din't waste my time watching everything before that point
@semangatfanny4838
@semangatfanny4838 2 месяца назад
11:06 and 12:54
@semangatfanny4838
@semangatfanny4838 2 месяца назад
12:15 android SDK 21
@semangatfanny4838
@semangatfanny4838 2 месяца назад
15:39 here
@prometheusli101
@prometheusli101 3 года назад
the voice is too small
@bierztkirst7528
@bierztkirst7528 2 года назад
useless movie.. the sync jar file cannot be downloaded. it is private and limited user....
@hoekbrwr
@hoekbrwr 3 года назад
Why do we need this? Yet another exotic database syntax you will never have learned before the next one becomes the leading trend! Why not stick to the mainstream database languages like SQL, NoSQL, Hive, and others? Btw I changed to ^1.0.0 and got errors in objectbox.g.dart. I have no idea what remedy is needed to get it running! After finding out that my Flutter SDK has been screwed up, probably by "--delete-conflicting-outputs" and reinstalling Flutter SDK and Android Studio I am still plagued by Android licenses not OK(java error) according to flutter doctor. At least I could run the build-runner(without the --delete-conflicting-outputs option) and got things going in version 1.0.0. I am not completely sure it was the delete option but have a bad feeling about it. So be aware and try using build-runner without that option!
@ajaykotiyal427
@ajaykotiyal427 2 года назад
Whenever You will "Clear Data", you will loose whole data. 😜 ( I have seen in Android ) I think it doesn't happen with Sqflite.
@lorenzosala3527
@lorenzosala3527 3 года назад
What do you think about GetX?
Далее
Прятки #nyanmp3
00:25
Просмотров 951 тыс.
ПРОВЕРИЛ АРБУЗЫ #shorts
00:34
Просмотров 949 тыс.
35 Flutter Tips That Will Change Your Life
10:53
Просмотров 296 тыс.
Freezed ❄ - Data Class & Union in One Dart Package
36:28
Cool Tech You’ll LOVE!
21:41
Просмотров 67 тыс.
Top 30 Flutter Tips and Tricks
6:50
Просмотров 541 тыс.
Waterfall Over Agile In 2023???
9:00
Просмотров 57 тыс.
Multi-tenant Architecture for SaaS
11:07
Просмотров 108 тыс.