Android Fragments Tutorial: An Introduction with Kotlin
Apr 10 2019 · Article (30 mins)
In this Android Fragments with Kotlin tutorial you will learn the fundamental concepts of fragments while cre...
more
Android Fragments Tutorial: An Introduction with Kotlin
In this Android Fragments with Kotlin tutorial you will learn the fundamental concepts of fragments while creating an app that displays dogs breeds.
Android & Kotlin
Clean Architecture Tutorial for Android: Getting Started
Aug 5 2019 · Article (30 mins)
In this tutorial, you’ll learn how to use Clean Architecture on Android to build robust, flexible and maintai...
more
Clean Architecture Tutorial for Android: Getting Started
In this tutorial, you’ll learn how to use Clean Architecture on Android to build robust, flexible and maintainable applications.
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
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
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
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.
Multiple Domains
Blender Tutorial for Beginners: How To Make A Mushroom
Apr 13 2021 · Article (40 mins)
Learn how to make a 3D mushroom in this Blender tutorial for beginners!
Blender Tutorial for Beginners: How To Make A Mushroom
Learn how to make a 3D mushroom in this Blender tutorial for beginners!
Android & Kotlin
Scoped Storage Tutorial for Android 11: Deep Dive
Sep 21 2020 · Article (30 mins)
Scoped storage is mandatory for all apps targeting Android 11. In this tutorial, you’ll learn how to implemen...
more
Scoped Storage Tutorial for Android 11: Deep Dive
Scoped storage is mandatory for all apps targeting Android 11. In this tutorial, you’ll learn how to implement the latest storage APIs in Android 11 by adding features to a meme-generating app.
Android & Kotlin
Splash Screen Tutorial for Android
May 23 2022 · Article (30 mins)
Learn how to implement splash screen in new and existing Android apps, using the SplashScreen API introduced ...
more
Splash Screen Tutorial for Android
Learn how to implement splash screen in new and existing Android apps, using the SplashScreen API introduced in Android 12.
Android & Kotlin
Kotlin Collections: Getting Started
Aug 12 2019 · Article (30 mins)
In this tutorial, you’ll learn how to work with Kotlin Collections. You’ll transform data, filter it out, and...
more
Kotlin Collections: Getting Started
In this tutorial, you’ll learn how to work with Kotlin Collections. You’ll transform data, filter it out, and use different types of collections in Kotlin!
Android & Kotlin
Android Design Support Library: Getting Started
Jun 13 2018 · Article (30 mins)
The Design Support Library helps you implement shiny, interactive Material Design components and supports pho...
more
Android Design Support Library: Getting Started
The Design Support Library helps you implement shiny, interactive Material Design components and supports phones running extremely old versions of Android!
Android & Kotlin
Using Safe Args With the Android Navigation Component
Feb 22 2021 · Article (15 mins)
In this Safe Args tutorial, you’ll learn how to safely pass data between different destinations while using t...
more
Using Safe Args With the Android Navigation Component
In this Safe Args tutorial, you’ll learn how to safely pass data between different destinations while using the Android Navigation Component.
In this Intents tutorial you’ll learn what Intents are, the role they play in Android, and how to use them to...
more
Android Intents Tutorial with Kotlin
In this Intents tutorial you’ll learn what Intents are, the role they play in Android, and how to use them to communicate with other installed apps.
Android & Kotlin
Android Accessibility Tutorial: Getting Started
Jan 10 2018 · Article (25 mins)
In this Android accessibility tutorial, learn how to make apps that everyone can use, including people with v...
more
Android Accessibility Tutorial: Getting Started
In this Android accessibility tutorial, learn how to make apps that everyone can use, including people with vision, motor, or hearing disabilities.
Android & Kotlin
Android Data Serialization Tutorial with the Kotlin Serialization Library
Oct 18 2021 · Article (25 mins)
Learn how to use the Kotlin Serialization library in your Android app and how it differs from other data seri...
more
Android Data Serialization Tutorial with the Kotlin Serialization Library
Learn how to use the Kotlin Serialization library in your Android app and how it differs from other data serialization libraries available out there.
Android & Kotlin
Gradle Tutorial for Android: Getting Started
Dec 27 2017 · Article (35 mins)
In this Gradle Build Script tutorial you’ll learn the basic syntax in build.gradle files generated by Android...
more
Gradle Tutorial for Android: Getting Started
In this Gradle Build Script tutorial you’ll learn the basic syntax in build.gradle files generated by Android Studio. You’ll also learn about gradlew tasks, build types, product flavors, build variants, and how to add additional information such as the date to the APK file name.
Android & Kotlin
Reactive Streams on Kotlin: SharedFlow and StateFlow
Jul 5 2021 · Article (30 mins)
In this tutorial, you’ll learn about reactive streams in Kotlin and build an app using two types of streams: ...
more
Reactive Streams on Kotlin: SharedFlow and StateFlow
In this tutorial, you’ll learn about reactive streams in Kotlin and build an app using two types of streams: SharedFlow and StateFlow.
Android & Kotlin
Dagger 2 Tutorial For Android: Advanced
Feb 17 2020 · Article (35 mins)
In this tutorial, you’ll learn about the advanced concepts of Dagger. You’ll learn about component lifecycles...
more
Dagger 2 Tutorial For Android: Advanced
In this tutorial, you’ll learn about the advanced concepts of Dagger. You’ll learn about component lifecycles, @Binds, and component builders and factories.
Android & Kotlin
Jetpack Compose Tutorial for Android: Getting Started
Dec 27 2023 · Article (50 mins)
In this Jetpack Compose tutorial, you’ll learn to use the new declarative UI framework being developed by the...
more
Jetpack Compose Tutorial for Android: Getting Started
In this Jetpack Compose tutorial, you’ll learn to use the new declarative UI framework being developed by the Android team by creating a cookbook app.
In this tutorial, you’ll learn how to combine Jetpack Compose and the repository pattern, making your Android...
more
Repository Pattern with Jetpack Compose
In this tutorial, you’ll learn how to combine Jetpack Compose and the repository pattern, making your Android code easier to read and more maintainable.
Android & Kotlin
Scoped Storage in Android 10: Getting Started
May 20 2020 · Article (20 mins)
In this tutorial, you’ll learn how to use scoped storage in your Android 10 app by building a simple image ga...
more
Scoped Storage in Android 10: Getting Started
In this tutorial, you’ll learn how to use scoped storage in your Android 10 app by building a simple image gallery.