Viraj Tank

Offline first using Android Architecture Components

Join me in this talk, where I would like to talk about the basics of AAC libraries and using them to build an offline first application. We will go through the some of the common requirements for an offline first application, followed by how to solve them using MVVM, LiveData, ViewModel, Room, RxJava & Dagger.

In this talk, you will be learning:

1. Basics of Android Architecture Components.
2. Basic requirements for an offline first application, including read and write access.
3. How AAC and other libraries can be of use to build an offline first application.
4. Refactoring a non-offline first application to make it an offline first application.

back to top