The swift iOS 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
pGovernments 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...
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...
ObjectBox Python Alpha
ObjectBox database persists objects and is now available as an Alpha on Python. We are looking forward to the open source community helping us extend it to a 1.0+ 🙂
ObjectBox EdgeX Release (Beta)
Now Released! ObjectBox EdgeX v1.1 >> ObjectBox now runs on the EdgeX Foundry IoT Edge Platform. Utilizing ObjectBox’ speed and ease of use, EdgeX users can now compute millions of data points on the edge with minimal latency. ObjectBox’ small footprint of less...
Azure Sphere & ObjectBox: IoT Sensor Demo
A few weeks ago, we published ObjectBox for Azure Sphere. Today, we are adding IoT sensor data collection to this. It's a working demonstration that you can run on your machine along with an Azure Sphere board. To jump straight to it, here is the repository.Forwarding...
ObjectBox on Azure Sphere: Efficient IoT data persistence
Listening to our IoT users, we implemented ObjectBox support for Microsoft's Azure Sphere. With this extension, you can use ObjectBox on tiny devices now. But let us explain a bit more... What is Edge computing? Centralized computing entails a central computer storing...
The ObjectBox Swift Beta is Here!
If you’ve ever needed a database for your iOS app, you’ve probably had to manage schemas, tables, query strings and all sorts of overhead. Moreover, whenever you wanted to modify the structure of your database, you had to write migration code so that your users’ data...
ObjectBox Swift for iOS and macOS
We’re happy to share our first Swift version of the ObjectBox database for iOS and macOS! We want to give you a Swift “native” API without any ObjectiveC legacy shining through, which is why we decided to put Swift, with its unique language features, first. We...
Go, ObjectBox Golang!
Today, we are bringing the power of ObjectBox to Golang. Whatever solution you are building, be it a web service, an IoT/IIoT solution, or any data-driven application, you will benefit from the efficiency and speed of ObjectBox (see benchmarks below). Let us know what...
ObjectBox C API for IoT
The ObjectBox C API is here, as requested by IoT C/C++ developers. ObjectBox's efficiency is a perfect match for the Internet of Things with its resource-restricted devices and need for offline capability. The ObjectBox C API allows C/C++ developers to create...