Database & Data Sync Blog
MoodSpace Mobile App Use Case
We speak with Ian Alexander, founder and lead developer at MoodSpace, a beautiful app making mental health exercises accessible to everyone. MoodSpace was released in 2019, and has over 150k+ downloads. The COVID-crises highlights the importance of digital support for...
ObjectBox Go 1.1
The 1.1 release of ObjectBox for Go is now available, bringing new features such as Box insert() and update() semantics, a new AsyncBox with all write operations (put, insert, update, delete), improved Queries with order and aliases; as well as some fixes and quality...
ObjectBox EdgeX v1.1 – database with ARM32 support
With EdgeX Foundry just reaching v1.1, we continue to provide ObjectBox as an embedded high-performance database backend so you can start using ObjectBox EdgeX v1.1 right away. If you need data reliability and high-speed database operations, ObjectBox is for you....
Sync.Drone: a drone in-flight synchronization project
This spring, a student group from Augsburg University of Applied Sciences build a drone application based on ObjectBox Database and Sync. This is a guest blog post by Michelle from the sync.drone project group, describing the project from start to finish and sharing...
ObjectBox Java 2.4
Update: newer versions were released; check the changelog for details. The 2.4.0 update of ObjectBox for Java (and Kotlin) is here. We encourage everyone to update to this release, as it includes quite a few quality of life improvements and resolves many of the...
The best IoT Databases for the Edge – an overview and compact guide
Powerful IoT Edge Databases are a pre-requisite for true Edge Computing. Learn about the Edge Database Landscape here.
The swift database – ObjectBox Swift 1.0 Released
Update: newer versions have been released. Check the changelog. ObjectBox Swift 1.0 is here! Since the first public alpha released 10 months ago, we've worked hard and made major changes to put Swift first, tune the performance, and iterate on the API. We hope you...
Car Tolling – A case for Edge Computing
Governments often face tight budgets on infrastructure development; car tolling is increasingly seen as the answer for raising funds¹, making it more and more prevalent. From 2008 to 2018 the total length of tolled roads in Europe increased by 23%² and tolling revenue...
How to benchmark database performance – and ObjectBox
Benchmarking the performance of databases is a science in and of itself and it’s hard to get reliable and comparable results. Therefore, we decided to note down some standard patterns and pitfalls when doing database benchmarks we learned about over the years. We are...
billiger.de Mobile App Case Study
Vivien: Hi Arne, great to talk with you today. Let’s get started by learning more about you and billiger.de. Arne: Hi Vivien. I’ve been doing software development for more than 10 years, and API design for the last 5 years. I am currently responsible for mobile...
ObjectBox Swift Binding Open Sourced
Today’s 0.9 release is not just a step closer to 1.0, but also an important milestone for us: for the first time, all Swift binding source code is available on GitHub. We’ve also improved performance (again) and added useful features like type converters. ObjectBox’...
ObjectBox Go 1.0 release and performance benchmarks
ObjectBox 1.0 is here. Late last year, we introduced ObjectBox to the world of Go - and were awestruck by the GitHub traction and feedback we got. So we doubled down on our efforts and are thrilled to announce 1.0 with many new features, a stabilized API, and improved...
App Bundle and Sideloading: how to prevent crashes
Sideloading can cause crashes when used with Android App Bundle. Google is pushing Android developers to publish their apps to Google Play using the new Android App Bundle format. While it comes with benefits, it can also cause your app to crash, if users sideload...
Edge Computing Case Study: Compatibility across Android, iOS, Raspbian & Linux
In this case study, we talked with easyGOband CTO Christian Bongart about their implementation of ObjectBox in a cashless payment and access control solution, which spans across devices from Android to Raspberry Pi. Alyssa - Hi Christian, thanks for joining me. Can...
Industrial IoT Case Study: An edge solution for railway operators
GoalExecutive Summary of IIoT Edge Case Study The biggest challenge railway providers face today is digitization to increase operational efficiency. Issues like unscheduled downtimes or track repairs are very costly and have a strong impact on customer satisfaction....
Offline-first – why Android app developers should care about Edge Computing
What is Edge Computing? Today, over 90 percent of enterprise data is sent to the cloud. In the next years, this number will drop to just 25 percent according to Gartner. Where is the rest of the data going? It’s not going anywhere. It is being stored and used locally,...
How to set up ObjectBox Go on Raspberry Pi
ObjectBox is a fast object-oriented database for IoT and Mobile edge computing. With its Go support, ObjectBox is a perfect match for Raspberry Pi and will add instant speed to your next Raspberry project. To get started right away, jump straight to the Installation...
Objectively Swifter Database: How Swift + C outperform Objective-C
We've been optimizing ObjectBox for speed right from the beginning, making it the fastest database for edge computing around. However, the fastest library in the world is useless if its interface to your language isn't optimized for that language's strengths and...