Create an Android Custom View in Kotlin and learn how to draw shapes on the canvas, make views responsive, cr...
more
Android Custom View Tutorial
Create an Android Custom View in Kotlin and learn how to draw shapes on the canvas, make views responsive, create new XML attributes, and save view state.
Android & Kotlin
Android ListView Tutorial with Kotlin
Feb 21 2018 · Article (25 mins)
In this tutorial, you’ll learn how to use Android’s ListView to easily create scrollable lists, by creating a...
more
Android ListView Tutorial with Kotlin
In this tutorial, you’ll learn how to use Android’s ListView to easily create scrollable lists, by creating a simple recipe list app using Kotlin.
Multiple Domains
Android Networking With Kotlin Tutorial: Getting Started
Apr 6 2020 · Article (30 mins)
In this tutorial, you’ll get started with Android networking by creating a simple app to retrieve and display...
more
Android Networking With Kotlin Tutorial: Getting Started
In this tutorial, you’ll get started with Android networking by creating a simple app to retrieve and display a list of GitHub repositories.
Android & Kotlin
Common Design Patterns and App Architectures for Android
Mar 29 2021 · Article (30 mins)
Discover how to make your Android code cleaner and easier to understand with these common design patterns for...
more
Common Design Patterns and App Architectures for Android
Discover how to make your Android code cleaner and easier to understand with these common design patterns for Android apps. “Future You” will appreciate it!
Android & Kotlin
ConstraintLayout Tutorial for Android: Complex Layouts
Feb 11 2019 · Article (30 mins)
In this ConstraintLayout tutorial, you’ll learn how to dynamically position UI elements in relation to other ...
more
ConstraintLayout Tutorial for Android: Complex Layouts
In this ConstraintLayout tutorial, you’ll learn how to dynamically position UI elements in relation to other elements on the screen and to animate your views.
Android & Kotlin
Getting Started with MVP (Model View Presenter) on Android
Dec 19 2018 · Article (25 mins)
In this hands-on tutorial, we apply a design pattern called MVP, short for Model-View-Presenter, to an Androi...
more
Getting Started with MVP (Model View Presenter) on Android
In this hands-on tutorial, we apply a design pattern called MVP, short for Model-View-Presenter, to an Android application.
Android & Kotlin
Firebase Cloud Messaging for Android: Sending Push Notifications
May 6 2020 · Article (30 mins)
In this Firebase Cloud Messaging tutorial, you will learn how to add push notifications to Drink-It, an app t...
more
Firebase Cloud Messaging for Android: Sending Push Notifications
In this Firebase Cloud Messaging tutorial, you will learn how to add push notifications to Drink-It, an app that reminds you to drink water through the day.
Android & Kotlin
Test-Driven Development Tutorial for Android: Getting Started
Sep 19 2018 · Article (30 mins)
Learn the basics of test-driven development, or TDD, and discover how to use TDD effectively when developing ...
more
Test-Driven Development Tutorial for Android: Getting Started
Learn the basics of test-driven development, or TDD, and discover how to use TDD effectively when developing your Android apps!
Android & Kotlin
Introduction to Google Maps API for Android with Kotlin
Jan 17 2018 · Article (30 mins)
In this Google Maps API Tutorial for Android you will learn how to retrieve the user’s current location, get ...
more
Introduction to Google Maps API for Android with Kotlin
In this Google Maps API Tutorial for Android you will learn how to retrieve the user’s current location, get location updates and search for places.
In this Android tutorial, you’ll learn the basics of forensic analysis by hacking into devices and extracting...
more
Hack an Android App: Finding Forensic Artifacts
In this Android tutorial, you’ll learn the basics of forensic analysis by hacking into devices and extracting data from private files and databases.
Android & Kotlin
MVI Architecture for Android Tutorial: Getting Started
Mar 20 2019 · Article (20 mins)
Learn about the MVI (Model-View-Intent) architecture pattern and prepare to apply it to your next Android app.
MVI Architecture for Android Tutorial: Getting Started
Learn about the MVI (Model-View-Intent) architecture pattern and prepare to apply it to your next Android 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 & Kotlin
View Binding Tutorial for Android: Getting Started
Dec 30 2019 · Article (15 mins)
In this View Binding tutorial for Android, you’ll learn how to use View Binding to find and configure your vi...
more
View Binding Tutorial for Android: Getting Started
In this View Binding tutorial for Android, you’ll learn how to use View Binding to find and configure your views and how to migrate from other alternatives.
This article describes the MVVM Design Pattern and its components, data binding, and other design patterns an...
more
MVVM and DataBinding: Android Design Patterns
This article describes the MVVM Design Pattern and its components, data binding, and other design patterns and architectural concepts for the Android platform.
Android & Kotlin
Navigation Component for Android Part 2: Graphs and Deep Links
Oct 7 2019 · Article (30 mins)
In this tutorial you’ll use the Jetpack Navigation component to write an Android app utilizing graphs and dee...
more
Navigation Component for Android Part 2: Graphs and Deep Links
In this tutorial you’ll use the Jetpack Navigation component to write an Android app utilizing graphs and deep links to navigate through different screens.
Android & Kotlin
Dependency Injection in Android with Dagger 2 and Kotlin
Dec 13 2017 · Article (30 mins)
In this Android with Kotlin tutorial, you’ll learn about dependency injection and how to make use of the Dagg...
more
Dependency Injection in Android with Dagger 2 and Kotlin
In this Android with Kotlin tutorial, you’ll learn about dependency injection and how to make use of the Dagger 2 Java/Android framework for this purpose.
Android & Kotlin
Deep Links in Android: Getting Started
Dec 16 2020 · Article (20 mins)
In this tutorial you’ll learn how to use intent filters to create deep links in to your Android app.
Deep Links in Android: Getting Started
In this tutorial you’ll learn how to use intent filters to create deep links in to your Android app.
Android & Kotlin
Glide Tutorial for Android: Getting Started
Jun 5 2019 · Article (25 mins)
In this Glide Tutorial, you’ll learn how to use Glide to create a photo app that displays pictures to your us...
more
Glide Tutorial for Android: Getting Started
In this Glide Tutorial, you’ll learn how to use Glide to create a photo app that displays pictures to your users with different filters.
Android & Kotlin
ViewPager2 in Android: Getting Started
Mar 23 2020 · Article (20 mins)
In this tutorial for Android, you’ll learn to use the new ViewPager2 widget. Along the way you will build an ...
more
ViewPager2 in Android: Getting Started
In this tutorial for Android, you’ll learn to use the new ViewPager2 widget. Along the way you will build an app to show celebrity doppelganger animals.