Architecture Components #1 - Room
Description:While Android SDK provides the APIs for using SQLite databases, they force developers to write a lot of boilerplate code. Room solves this problem by creating the glue code that saves objects to SQLite and r...
Room with RxJava
Description:In this screencast, we’ll show you how to convert an app using a vanilla Room setup to one that uses RxJava to create streams of data from the local database.
Room with Coroutines
Description:Room databases are a common solution for local application storage, but the vanilla setup requires the use of callbacks to deal with the background threading. Code written in this style often appears disjoin...