Android DataStore with Jetpack Compose
Learn to use DataStore by building an MVVM app with Jetpack Compose that displays a list of comics and persists filters and sort order of the comics. DataStore is a safe and durable way to store small amounts of data, such as key-value pairs, preferences and application states.
Course Objectives
In this master codelab, you’ll explore:
-
Tabulate the differences between SharedPreferences, Preference DataStore and Proto DataStore
-
Understanding Preference Data Store and Proto DataStore
-
Reading and Writing From Preference Data Store
-
Writing and Reading From Proto Data Store
-
Testing Preference Data Store and Proto DataStore
-
Integrating both Preference and Proto DataStore in MVVM Architecture with Jetpack Compose
-
Exploring the pros and cons of Proto DataStore and Preference DataStore
Meet the instructors
More courses by Gibson Ruitiari
More courses by Mehdi Haghgoo