Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Shape
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
Group
raywenderlich.com
Menu
raywenderlich.com
Menu
Learn
iOS & Swift
Learning Paths
Videos
Articles
Books
Android & Kotlin
Learning Paths
Videos
Articles
Books
Flutter & Dart
Learning Path
Videos
Articles
Books
More
Server-Side Swift
Game Tech
RW Community
All Videos
All Books
All Articles
All Tutorials
Join RW Chat
Pricing
Join Chat
Search
More
Newsletter
Newsletter
Forums
Forums
Sign In
Create a free account
raywenderlich.com requires JavaScript. Please enable JavaScript to enjoy the best experience.
Apply filters
Reset filters (
3
)
Reset
Hide filters
Filters
Filters
Filters
Platform
All
iOS & Swift
Android & Kotlin
Flutter & Dart
Server-Side Swift
Game Tech
RW Community
macOS
Archive
Subscription Type
Subscription Type:
Discover content based on your raywenderlich.com subscription type. To learn more about our beginner and professional subscriptions,
click here
.
Beginner:
Display content exclusive to our raywenderlich.com Beginner subscription.
Professional:
Display content exclusive to our raywenderlich.com Professional subscription.
Note: if you are subscribed to raywenderlich.com Professional, you also get access to raywenderlich.com Beginner, so you may wish to select the Beginner checkbox too!
All
Free
Beginner
Professional
Content Type
All
Video Course
Episode
Screencast
Article
Book
Difficulty
All
Beginner
Intermediate
Advanced
Include Categories
Exclude Categories
Languages
Android & Kotlin · 50 Results
Sort: Popularity
Newest
Popularity
Android & Kotlin
User Interface
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Android RecyclerView Tutorial with Kotlin
Android & Kotlin
User Interface
Mar 4 2019 · Article (30 mins)
Android & Kotlin
· Kotlin 1.3, Android 8.1, Android Studio 3
In this Android RecyclerView tutorial, learn how to use Kotlin to display datasets of a large or unknown size!
Mar 4 2019 · Article (30 mins)
Completed
In this Android RecyclerView tutorial, learn how to use Kotlin to display datasets of a large or unknown size!
Mar 4 2019 · Article (30 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Android ListView Tutorial with Kotlin
Android & Kotlin
User Interface
Feb 21 2018 · Article (25 mins)
Android & Kotlin
· Kotlin 1.2, Android 4.4, Android Studio 3
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.
Feb 21 2018 · Article (25 mins)
Completed
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.
Feb 21 2018 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Android Custom View Tutorial
Android & Kotlin
User Interface
Feb 28 2018 · Article (25 mins)
Android & Kotlin
· Kotlin 1.2, Android 4.1, Android Studio 3
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.
Feb 28 2018 · Article (25 mins)
Completed
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.
Feb 28 2018 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
ConstraintLayout Tutorial for Android: Complex Layouts
Android & Kotlin
Core Concepts
Feb 11 2019 · Article (30 mins)
Android & Kotlin
· Kotlin 1.3, Android 8.1, Android Studio 3
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.
Feb 11 2019 · Article (30 mins)
Completed
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.
Feb 11 2019 · Article (30 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
The Navigation Architecture Component Tutorial: Getting Started
Android & Kotlin
User Interface
Oct 3 2018 · Article (25 mins)
Android & Kotlin
· Kotlin 1.2, Android 5.0, Android Studio 3
In this tutorial, you’ll learn how to use the Navigation Architecture Component, which simplifies the implementation of navigation in Android apps.
Oct 3 2018 · Article (25 mins)
Completed
In this tutorial, you’ll learn how to use the Navigation Architecture Component, which simplifies the implementation of navigation in Android apps.
Oct 3 2018 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
ViewPager2 in Android: Getting Started
Android & Kotlin
User Interface
Mar 23 2020 · Article (20 mins)
Android & Kotlin
· Kotlin 1.3, Android 4.4, Android Studio 3.5
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.
Mar 23 2020 · Article (20 mins)
Completed
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.
Mar 23 2020 · Article (20 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
ViewPager Tutorial: Getting Started in Kotlin
Android & Kotlin
User Interface
Nov 1 2017 · Article (20 mins)
Android & Kotlin
· Kotlin 1.1, Android 4.4, Android Studio 3
In this ViewPager tutorial for Android, you’ll learn how to use a ViewPager to navigate between content pages in Kotlin.
Nov 1 2017 · Article (20 mins)
Completed
In this ViewPager tutorial for Android, you’ll learn how to use a ViewPager to navigate between content pages in Kotlin.
Nov 1 2017 · Article (20 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
ConstraintLayout Tutorial for Android: Getting Started
Android & Kotlin
User Interface
Jan 30 2019 · Article (25 mins)
Android & Kotlin
· Kotlin 1.3, Android 8.1, Android Studio 3
In this tutorial, you’ll learn the basics of creating Android views by using ConstraintLayout to build a login screen from scratch.
Jan 30 2019 · Article (25 mins)
Completed
In this tutorial, you’ll learn the basics of creating Android views by using ConstraintLayout to build a login screen from scratch.
Jan 30 2019 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Android Design Support Library: Getting Started
Android & Kotlin
Core Concepts
Jun 13 2018 · Article (30 mins)
Android & Kotlin
· Kotlin 1.2, Android 4.1, Android Studio 3
The Design Support Library helps you implement shiny, interactive Material Design components and supports phones running extremely old versions of Android!
Jun 13 2018 · Article (30 mins)
Completed
The Design Support Library helps you implement shiny, interactive Material Design components and supports phones running extremely old versions of Android!
Jun 13 2018 · Article (30 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Speed up Your Android RecyclerView Using DiffUtil
Android & Kotlin
User Interface
May 31 2021 · Article (25 mins)
Android & Kotlin
· Kotlin 1.4, Android 10.0, Android Studio 4.2
Learn how to update the Android RecyclerView using DiffUtil to improve the performance. Also learn how it adds Animation to RecyclerView.
May 31 2021 · Article (25 mins)
Completed
Learn how to update the Android RecyclerView using DiffUtil to improve the performance. Also learn how it adds Animation to RecyclerView.
May 31 2021 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Drawing Custom Shapes in Android
Android & Kotlin
User Interface
May 18 2020 · Article (30 mins)
Android & Kotlin
· Kotlin 1.3, Android 4.4, Android Studio 3.6
Learn how to draw custom shapes and paths in Android by creating a neat curved profile card with gradient colors.
May 18 2020 · Article (30 mins)
Completed
Learn how to draw custom shapes and paths in Android by creating a neat curved profile card with gradient colors.
May 18 2020 · Article (30 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Vector Graphics on Android
Android & Kotlin
User Interface
Jul 15 2019 · Article (30 mins)
Android & Kotlin
· Kotlin 1.3, Android 8.1, Android Studio 3
In this tutorial you will learn what Scalable Vector Graphics are and how to create and manipulate Vector Graphics on Android
Jul 15 2019 · Article (30 mins)
Completed
In this tutorial you will learn what Scalable Vector Graphics are and how to create and manipulate Vector Graphics on Android
Jul 15 2019 · Article (30 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Adaptive UI Tutorial for Android with Kotlin
Android & Kotlin
User Interface
Feb 7 2018 · Article (20 mins)
Android & Kotlin
· Kotlin 1.2, Android 4.4, Android Studio 3
Make your Android app feel at home on any device. Learn how to build an adaptive UI that looks and works well across all devices and screen sizes.
Feb 7 2018 · Article (20 mins)
Completed
Make your Android app feel at home on any device. Learn how to build an adaptive UI that looks and works well across all devices and screen sizes.
Feb 7 2018 · Article (20 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Picasso Tutorial for Android: Getting Started
Android & Kotlin
Getting Started
Jul 1 2019 · Article (25 mins)
Android & Kotlin
· Kotlin 1.3, Android 8.1, Android Studio 3
In this Picasso Tutorial, you’ll learn how to use Picasso to load images from different sources and how to apply filters and transformations.
Jul 1 2019 · Article (25 mins)
Completed
In this Picasso Tutorial, you’ll learn how to use Picasso to load images from different sources and how to apply filters and transformations.
Jul 1 2019 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Android Tutorial for GeckoView: Getting Started
Android & Kotlin
Core Concepts
Jul 29 2019 · Article (25 mins)
Android & Kotlin
· Kotlin 1.3, Android 8.1, Android Studio 3
In thus tutorial you’ll learn about GeckoView, an open source library that allows you to render web content on Android using the Gecko web engine.
Jul 29 2019 · Article (25 mins)
Completed
In thus tutorial you’ll learn about GeckoView, an open source library that allows you to render web content on Android using the Gecko web engine.
Jul 29 2019 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Jetpack Compose Tutorial for Android: Getting Started
Android & Kotlin
Getting Started
Jan 15 2020 · Article (30 mins)
Android & Kotlin
· Kotlin 1.3, Android 5.1, Other
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.
Jan 15 2020 · Article (30 mins)
Completed
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.
Jan 15 2020 · Article (30 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Autosizing TextView Tutorial for Android: Getting Started
Android & Kotlin
User Interface
Jan 9 2019 · Article (10 mins)
Android & Kotlin
· Kotlin 1.3, Android 8.0, Android Studio 3
In this Android Autosizing TextView tutorial, you’ll learn how to use new TextView properties to build an app with text that autosizes, adapting dynamically to changes in height and width.
Jan 9 2019 · Article (10 mins)
Completed
In this Android Autosizing TextView tutorial, you’ll learn how to use new TextView properties to build an app with text that autosizes, adapting dynamically to changes in height and width.
Jan 9 2019 · Article (10 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
An Introduction to Material Design with Kotlin
Android & Kotlin
User Interface
Jun 3 2019 · Article (35 mins)
Android & Kotlin
· Kotlin 1.3, Android 5.0, Android Studio 3
In this tutorial you’ll learn how to integrate Material Design into an existing app and create delightful interactions using the animation APIs.
Jun 3 2019 · Article (35 mins)
Completed
In this tutorial you’ll learn how to integrate Material Design into an existing app and create delightful interactions using the animation APIs.
Jun 3 2019 · Article (35 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Android Biometric API: Getting Started
Android & Kotlin
Getting Started
Mar 8 2021 · Article (25 mins)
Android & Kotlin
· Kotlin 1.4, Android 10.0, Android Studio 4.1
Learn how to implement biometric authentication in your Android app by using the Android Biometric API to create an app that securely stores messages.
Mar 8 2021 · Article (25 mins)
Completed
Learn how to implement biometric authentication in your Android app by using the Android Biometric API to create an app that securely stores messages.
Mar 8 2021 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Intermediate RecyclerView Tutorial with Kotlin
Android & Kotlin
User Interface
Dec 6 2017 · Article (25 mins)
Android & Kotlin
· Kotlin 1.1, Android 4.4, Android Studio 3
In this RecyclerView tutorial you will learn how to build out intermediate techniques like swiping, animation and filtering in Kotlin.
Dec 6 2017 · Article (25 mins)
Completed
In this RecyclerView tutorial you will learn how to build out intermediate techniques like swiping, animation and filtering in Kotlin.
Dec 6 2017 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Android Localization: Getting Started
Android & Kotlin
Getting Started
Oct 9 2019 · Article (30 mins)
Android & Kotlin
· Kotlin 1.3, Android 8.0, Android Studio 3.4
Android runs on many devices in many regions. To reach the most users, your app should handle content to reflect the locales where your app is used.
Oct 9 2019 · Article (30 mins)
Completed
Android runs on many devices in many regions. To reach the most users, your app should handle content to reflect the locales where your app is used.
Oct 9 2019 · Article (30 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Custom and Downloadable Fonts on Android
Android & Kotlin
User Interface
Jan 24 2018 · Article (25 mins)
Android & Kotlin
· Kotlin 1.2, Android 4.4, Android Studio 3
See how to make great looking apps using the new custom and downloadable fonts capability available in Android Studio 3.0, all in Kotlin.
Jan 24 2018 · Article (25 mins)
Completed
See how to make great looking apps using the new custom and downloadable fonts capability available in Android Studio 3.0, all in Kotlin.
Jan 24 2018 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Android Drag and Drop Tutorial: Moving Views and Data
Android & Kotlin
User Interface
Aug 30 2021 · Article (25 mins)
Android & Kotlin
· Kotlin 1.4, Android 4.4, Android Studio 4.2
Learn how to use Android’s drag-and-drop framework to enable an advanced gesture-based user experience.
Aug 30 2021 · Article (25 mins)
Completed
Learn how to use Android’s drag-and-drop framework to enable an advanced gesture-based user experience.
Aug 30 2021 · Article (25 mins)
Completed
Mark Complete (All Chapters)
Clear Progress (All Chapters)
Mark Complete
Clear Progress
Completed
Bubbles & Conversations in Android 11: Getting Started
Android & Kotlin
Getting Started
Jan 4 2021 · Article (20 mins)
Android & Kotlin
· Kotlin 1.3, Android 10.0, Android Studio 3.5
Learn how to use Bubbles in Android to add notifications and create conversational shortcuts for Direct Share.
Jan 4 2021 · Article (20 mins)
Completed
Learn how to use Bubbles in Android to add notifications and create conversational shortcuts for Direct Share.
Jan 4 2021 · Article (20 mins)
Completed
Updating
.
.
.
Updating
.
.
.