Data Persistence With Room
Sep 20 2023 · Article (20 mins)
Learn how to persist data in your Android app using the Room SQLite wrapper from Google.
Data Persistence With Room
Learn how to persist data in your Android app using the Room SQLite wrapper from Google.
Android & Kotlin
Realm Database on Android: Getting Started
Sep 14 2021 · Article (30 mins)
Learn how to use Realm database on Android for data persistence. You’ll learn how to add it to your android a...
more
Realm Database on Android: Getting Started
Learn how to use Realm database on Android for data persistence. You’ll learn how to add it to your android app and utilize its features.
Android & Kotlin
SQLDelight in Android: Getting Started
Aug 3 2021 · Video Course (1 hr, 25 mins)
In this course, we will introduce you to SQLDelight, a generator for typesafe Kotlin code based on
SQL dat...
more
SQLDelight in Android: Getting Started
In this course, we will introduce you to SQLDelight, a generator for typesafe Kotlin code based on
SQL database statements, with built-in support for migrations, schema validation and IDE integrations.
From initial installation all the way to customization, you’ll learn everything there is to know
about this latest invention from Square.
Android & Kotlin
Android DataStore
Apr 20 2021 · Video Course (44 mins)
DataStore is Google’s new and improved solution for persisting simple pieces of data
by using either key-v...
more
Android DataStore
DataStore is Google’s new and improved solution for persisting simple pieces of data
by using either key-value pairs or protocol buffers for storing typed objects.
It does so using Kotlin Coroutines and Flow to make all the transactions asynchronous,
making all the data storing and fetching operations more performant and safe! It’s part of the Jetpack
set of tools, so it’s also known as the Jetpack DataStore.
In this course, learn how to store simple and complex typed data in Jetpack DataStore as well as migrating existing data
from Shared Preferences.
Android & Kotlin
Values and Mutability In Kotlin: Getting Started
Mar 22 2021 · Article (30 mins)
In this Values and Mutability tutorial, you’ll learn how to declare mutable, immutable, constant, late/lazily...
more
Values and Mutability In Kotlin: Getting Started
In this Values and Mutability tutorial, you’ll learn how to declare mutable, immutable, constant, late/lazily initialized, static & inline values.
Android & Kotlin
Android Biometric API: Getting Started
Mar 8 2021 · Article (25 mins)
Learn how to implement biometric authentication in your Android app by using the Android Biometric API to cr...
more
Android Biometric API: Getting Started
Learn how to implement biometric authentication in your Android app by using the Android Biometric API to create an app that securely stores messages.
Android & Kotlin
DataStore Tutorial For Android: Getting Started
Dec 21 2020 · Article (30 mins)
In this tutorial you’ll learn how to read and write data to Jetpack DataStore, a modern persistance solution ...
more
DataStore Tutorial For Android: Getting Started
In this tutorial you’ll learn how to read and write data to Jetpack DataStore, a modern persistance solution from Google.
Android & Kotlin
Full Text Search in Room Tutorial: Getting Started
Nov 2 2020 · Article (25 mins)
In this Android tutorial, you’ll learn how to implement Full Text Search in Room and use advanced FTS operati...
more
Full Text Search in Room Tutorial: Getting Started
In this Android tutorial, you’ll learn how to implement Full Text Search in Room and use advanced FTS operations, such as ranking search results leading to a great search experience which provide relevant results, is fast, work offline and can handle large amounts of data.
Android & Kotlin
Saving Data on Android
Sep 15 2020 · Video Course (1 hr, 14 mins)
Learn about different ways to save data on Android! Use SharedPreferences to store user-facing configurati...
more
Saving Data on Android
Learn about different ways to save data on Android! Use SharedPreferences to store user-facing configuration, use Files to store complex data in the form of JSON or media files, and use the SQLite Open Helper database to store meaningful objects that you can create, read, update and delete.
Android & Kotlin
Room Database: Getting Started
Aug 27 2020 · Video Course (1 hr, 52 mins)
Covers loads of cool concepts in local data persistence, using the Room database on Android. Learn how to ...
more
Room Database: Getting Started
Covers loads of cool concepts in local data persistence, using the Room database on Android. Learn how to use Entities, Queries, Relations, Kotlin Coroutines, Type Converters, and database Migrations to develop a complex and wholesome app.
Android & Kotlin
LiveData Tutorial for Android: Deep Dive
Aug 24 2020 · Article (30 mins)
In this Android tutorial, you’ll learn about LiveData which is a core architecture component, and how to use ...
more
LiveData Tutorial for Android: Deep Dive
In this Android tutorial, you’ll learn about LiveData which is a core architecture component, and how to use it to its full potential in your app.
Android apps targeting Android 11 will be required to use scoped storage to read and write files. In this tu...
more
Preparing for Scoped Storage
Android apps targeting Android 11 will be required to use scoped storage to read and write files. In this tutorial, you’ll learn how to migrate your application and also why scoped storage is such a big improvement for the end user.
Android & Kotlin
Database Views With Room for Android
Jun 22 2020 · Article (15 mins)
In this Android Room tutorial, you’ll learn how to use the Database Views feature of Room to create pre-packa...
more
Database Views With Room for Android
In this Android Room tutorial, you’ll learn how to use the Database Views feature of Room to create pre-packaged SELECT statements.
Android & Kotlin
Jetpack Security
May 19 2020 · Video Course (27 mins)
Learn how to use the AndroidX Jetpack Security library for managing security keys and encrypting file and ...
more
Jetpack Security
Learn how to use the AndroidX Jetpack Security library for managing security keys and encrypting file and preferences data.
Android & Kotlin
Data Privacy for Android
Mar 11 2020 · Article (30 mins)
In this data privacy tutorial for Android with Kotlin, you’ll learn how to protect users’ data.
Data Privacy for Android
In this data privacy tutorial for Android with Kotlin, you’ll learn how to protect users’ data.
Android & Kotlin
Saving Data with an ObjectBox Database on Android
Oct 28 2019 · Article (25 mins)
In this tutorial, you’ll learn about saving data with an ObjectBox database on Android. You’ll also learn abo...
more
Saving Data with an ObjectBox Database on Android
In this tutorial, you’ll learn about saving data with an ObjectBox database on Android. You’ll also learn about the different types of databases.
Android & Kotlin
Encryption Tutorial For Android: Getting Started
Feb 25 2019 · Article (30 mins)
Ever wondered how you can use data encryption to secure your private user data from hackers? Look no more, in...
more
Encryption Tutorial For Android: Getting Started
Ever wondered how you can use data encryption to secure your private user data from hackers? Look no more, in this tutorial you’ll do just that!
Android & Kotlin
Room DB: Advanced Data Persistence
Oct 31 2018 · Article (30 mins)
This tutorial introduces more advanced concepts for use with the Room persistence library, such as migration ...
more
Room DB: Advanced Data Persistence
This tutorial introduces more advanced concepts for use with the Room persistence library, such as migration and indexing.