Description
Course info
Level
Intermediate
Updated
Jul 18, 2018
Duration
1h 22m
Description

At the core of modern mobile applications is a thorough understanding of SharedPreferences and Settings Screens. In this course, Kotlin on Android: Managing Preferences and Settings, you will learn how to leverage SharedPreferences and the Preferences framework. First, you will learn about the Preferences framework, which helps you conform to Android's design guidelines and provide a consistent user experience. Then, you will use SharedPreferences to save, edit, and retrieve key-value pairs saved locally on the Android device. Finally, you will implement a number of different interfaces for detecting when changes occur to Preferences and SharedPreferences. When you’re finished with this course, you will have a foundational knowledge of SharedPreferences and Settings Screens that will help you as you move forward to develop mobile applications.

About the author
About the author

Mitch's passion is teaching. He believes the current education system is outdated and you shouldn't have to spend your life savings to learn about the tech industry.

More from the author
Android Threads: Getting Started
Intermediate
2h 19m
Nov 15, 2018
Firebase on Android: Cloud Firestore
Intermediate
2h 15m
May 16, 2018
More courses by Mitch Tabian
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. My name is Mitch Tabian, and welcome to my course, Kotlin on Android: Managing Preferences and Settings. I'm a self-employed Android developer, and I'm here to teach you about SharedPreferences and settings screens using Kotlin. Having a solid understanding of SharedPreferences and building settings screens is absolutely fundamental to every Android application. It's so important that the Android team built a special framework to assist developers in creating a consistent experience. Some of the major topics that we'll cover include the Preferences framework. If you're building a settings screen, you need to use the Preferences framework. It'll help you conform to Android's design guidelines and provide a consistent user experience. SharedPreferences. We'll use SharedPreferences to save, edit, and retrieve key value pairs saved locally on the Android device. Preference listeners. It's not enough to be able to save preferences. You need to know when they've been changed. We'll implement a number of different interfaces for detecting when changes occur to Preferences and SharedPreferences. By the end of the course, you'll have an excellent understanding of how you can use the Preferences framework and SharedPreferences to build settings screens. Before beginning the course, you should be familiar with Android Studio, and I recommend watching the course named Android Apps with Kotlin: Building Your First App by Jim Wilson. I hope you'll join me on this journey to learn about preferences with my Kotlin on Android: Managing Preferences and Settings course at Pluralsight.