Data Persistence with Room
Coming July 2018…
About this Course
Storing data is important in any Android app. In this course we'll use the Room library to store data in a SQLite database!
Data Persistence Basics
In this stage we'll introduce an app, talk about the problems with it, and then fix one of those problems by using a ViewModel.
Working with Room
In this stage we'll start working with Room. We'll see how to create the components that make up a Room database and how to tie them together!
Connecting Room to the UI
In this stage we'll show how to connect Room to the user interface. We'll also use a LiveData to make some UI components update automatically when the database changes!
Ben is an Android teacher at Treehouse with a long history of creating and tinkering with Android apps. He's an avid learner, loves playing sports, and is a fairly average chef.