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.
What app will you build in this course?
Course Description
By the end of the course you will have mastered:
- 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