droidcon NYC 2017 - ObjectBox - a fresh start for object persistence
Markus Junginger, ObjectBox ObjectBox is a new database designed to simplify and speed up object persistence. Learn how you can achieve up to 10x performance on CRUD operations by dropping SQLite with its rows and columns approach. We will look into basic APIs, queries, interop with RxJava, and Kotlin support. Another focus of the talk will be object references, where relational databases and object-oriented languages collide. SQLite-based ORMs struggle with object relations or don’t even support them. For ObjectBox, object relations are an essential part of the database and are mostly transparent in Java code: developers can choose to load relations lazily or eagerly. ObjectBox also handles evolving data schemas differently than other databases. We will show how ObjectBox only relies on the class model. Accordingly, trivial data model changes require no (e.g. add/remove properties/entities) or little (e.g. renames) developer intervention. The speaker Markus Junginger is the developer of ObjectBox and thus can give deep technical insights. He is also the developer behind the widely known open source libraries EventBus and greenDAO and can also share his experience in developing ORMs with greenDAO being the second ORM he developed on top of SQLite. https://goo.gl/MmPM3W droidcon NYC - http://droidcon.nyc ********************************************* droidcon NYC has become an event where the American and International Android development and design community come together to share what’s new and what they’ve been working on. Our goal is to serve the community and move the Android platform forward. Organized by droidcon - https://www.droidcon.com/ ********************************************* droidcon is the largest global network of developer conferences which bring together the industry's foremost experts dedicated to advancing the Android platform. droidcon engages a global network of over 25,000 developers attending our events in 26 countries. Content by touchlab - http://touchlab.co ********************************************* droidcon NYC content organized by Kevin Galligan, President of touchlab Android and iOS Mobile App Development / Doppl Open Source Code Sharing Platform / Mobile Innovation Advisory / UIUX Design. Our goal is to keep growing our company by serving the community. Stop by our next meetup: https://www.meetup.com/nyandroiddevelopers/ Big thanks to our video sponsors: American Express - https://jobs.americanexpress.com/tech mParticle - https://www.mparticle.com/