360 andev 2017 florina muntenescu header

Data Persistence in Android: Room for Improvement

If you enjoy talks from 360 AnDev, please support the conference via Patreon!

At Google I/O we launched Room: a persistence component designed to make your life easier when working with SQLite databases on Android. Entities and data access objects are defined using annotations, your queries are now checked at compile time and the database migrations are easy to implement. In this talk you’ll find out whether you should or not integrate Room in your project. You’ll learn how Room works, how it handles multi-threading, how to write queries and work with different return types, how to migrate your database, and finally, how to test your code.

Get more development news like this

Next Up: Android Architecture Components and Realm

General link arrow white

About the content

This talk was delivered live in July 2017 at 360 AnDev. The video was recorded, produced, and transcribed by Realm, and is published here with the permission of the conference organizers.

Florina Muntenescu

Florina works at Google as an Android Developer Advocate. She has been writing code for more than 8 years, mostly for Android. Florina keeps a strong focus on clean code and architecture. Previous work covered news at upday, payment solutions at payleven and navigation services at Garmin.

4 design patterns for a RESTless mobile integration »