Session Details
Session
Level: #Intermediate
Category: Kotlin | Format: Session
12:20 pm - 1:00 pm | Oreo
Objectbox: A compact Room.
Session Description:
ObjextBox is a lightweight alternative to persisting data in Android applications. With helpful packs such pre-defined APIs to run queries and build relationships, in a matter of seconds, one can build a database and run data operations seamlessly. Objectbox is relatively simple to setup as compared to popular data persistence tools such as Room. Mimicking a plug-in kind of library, a dependency in the gradle file and a few annotations in code gets the job done. The official documentation is always updated to reflect new changes in using its APIs. Moreover, ObjectBox supports a wide-range of frameworks such as Flutter and in addition, Desktop and embedded devices support. However, ObjectBox lacks channels to create and run custom queries other than the pre-defined query methods. In this session, I aim to showcase ObjectBox as a simpler option to persisting data in Android applications, in form of a codelab.