In this screencast, see how to use the Multiplatform Settings library to save user preferences in the shared module of a Kotlin Multiplatform project.
Android & Kotlin
RxBindings
Mar 7 2019 · Screencast (5 mins)
In this screencast, learn how to take advantage of RxBinding and Kotlin’s extension functions to improve the quality of your code by refactoring some of the methods of an app built with RxJava.
Android & Kotlin
Dagger: Network Injection
Dec 20 2018 · Screencast (7 mins)
In this screencast, you'll use Dagger to inject a network dependency graph, eliminating code duplication including duplicate dependency configuration.
Android & Kotlin
Getting Started With Dagger
Dec 20 2018 · Screencast (14 mins)
In this screencast, you'll learn about dependency injection and the DI library Dagger, and perform your first injection with Dagger.
Android & Kotlin
Jetpack WorkManager: Observe and Constrain
Nov 15 2018 · Screencast (7 mins)
In this screencast for Android, you’ll learn how to observe background work and how to constrain it to occur only under certain conditions.
Android & Kotlin
Jetpack WorkManager: Getting Started
Nov 6 2018 · Screencast (12 mins)
In this screencast for Android, you’ll learn how to create background tasks and how to chain tasks.
Android & Kotlin
ARCore Sceneform SDK: Getting Started
Oct 4 2018 · Screencast (14 mins)
In this video tutorial, you’ll learn how to make augmented reality Android apps with ARCore using Sceneform.
Android & Kotlin
Text Recognition with ML Kit
Sep 13 2018 · Screencast (14 mins)
In this video tutorial, you'll see how to use the ML Kit library from Google to recognize text in images, both on-device and in the cloud.
Android & Kotlin
MotionLayout
Aug 30 2018 · Screencast (8 mins)
In this video tutorial, you'll see how to use the new ConstraintLayout subclass MotionLayout to declaratively add motion to simple views, all in XML.
In this video tutorial, you'll see how to setup your Android app to use a Firebase backend, and then integrate Firebase Authentication into your app.
Android & Kotlin
Dependency Injection with Koin
Jun 14 2018 · Screencast (7 mins)
In this video tutorial, you'll see how to use the Domain Specific Language based dependency injection library Koin to create a dependency graph for an Android app.
See how to let your Android views observe model changes and respond accordingly using LiveData, one of the Android Architecture Components from Google.
Improve your handling of Activity lifecycle concerns and decouple app logic from your views with ViewModel, one of the Android Architecture Components from Google.
Android & Kotlin
Getting Started with TensorFlow on Android
Mar 29 2018 · Screencast (7 mins)
See how to make use of the TensorFlow Lite library to perform image classification on photos taken with your device camera.