Filters

Hide filters
Platform
Subscription Type
Content Type
Difficulty
Advanced Filters
Include categories
Exclude categories
Select languages

Android & Kotlin · 55 Results

Android & Kotlin User Interface
Android & Kotlin
Jetpack Compose: Getting Started
In this Jetpack Compose Course, you’ll learn what Compose is, what its fundamental components are, and how they behave individually, and when composed together. Furthermore, you’ll learn how to build beautiful and reactive UI, with a lot of meaningful motion when it comes to animating custom components, input field state handling, error handling, and automatic state updates within an MVVM environment.
Android & Kotlin
Large Screens & Foldables Tutorial for Android
Learn how to build great user experiences for large screens & foldables in Android. Also learn how to design and test adaptive Android apps.
Android & Kotlin
CompositionLocal in Jetpack Compose
Learn about CompositionLocal in Jetpack Compose and implement an efficient way for multiple composables to access data.
Android & Kotlin
Lifecycle-Aware Components in Android
Learn about lifecycle-aware components including what they are, how they work & how to create your own components and test them.
Android & Kotlin
App Shortcuts: Getting Started
Learn how to implement App Shortcuts in your Android app to make it more engaging for your users.
Android & Kotlin
Lazy Layouts in Jetpack Compose
Learn how to use Lazy Composables in Jetpack Compose to simply display data in your app.
Android & Kotlin
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
Material You in Jetpack Compose
Learn how to use the amazing features that come with the new Material Design 3 to create better-looking apps with a more personal feel.
Android & Kotlin
Jetpack Compose Destinations
In this tutorial, you’ll learn how to implement an effective navigation pattern with Jetpack Compose, in a way that will work with different screen sizes, from phones to tablets.
Android & Kotlin
Advanced Data Binding in Android: Layout Expressions
Learn how to use layout expressions for data binding in Android and make your code more concise and less error-prone.
Android & Kotlin
Managing State in Jetpack Compose
Learn the differences between stateless and stateful composables and how state hoisting can help make your composables more reusable.
Android & Kotlin
Material Motion for Android
Learn about the different Material Motion patterns and how you can use them to improve your app’s transitions.
Android & Kotlin
RecyclerView Selection Library Tutorial for Android: Adding New Actions
Learn how to implement press and long-press events on lists with RecyclerView Selection library.
Multiple Domains
Compose for Desktop: Get Your Weather!
Build a desktop weather app with Compose for Desktop! You’ll get user input, fetch network data and display it all with the Compose UI toolkit.
Android & Kotlin
Jetpack Compose Animations
Jetpack Compose is revolutionizing the way Android developers build Android applications, so it’s no surprise that it’s also revolutionizing the ways Android developers create animations! In this course, you’ll learn how to use Jetpack Compose to make practical and visually pleasing animations. You’ll learn how to use simple animations to control things like visibility while also using more complex animations to dazzle your users.
Android & Kotlin
Android Drag and Drop Tutorial: Moving Views and Data
Learn how to use Android’s drag-and-drop framework to enable an advanced gesture-based user experience.
Android & Kotlin
Creating Tiles for Wear OS
Learn how Wear OS Tiles are different from regular Android layouts, how to implement your own Tile and handle user interactions.
Android & Kotlin
Speed up Your Android RecyclerView Using DiffUtil
Learn how to update the Android RecyclerView using DiffUtil to improve the performance. Also learn how it adds Animation to RecyclerView.
Android & Kotlin
Resizable Apps & Multi-Window Support in Android
This course will show you how to make your apps resizable and in turn support the multi-window mode in Android. Using this approach, you’ll allow your users to multi-task by using multiple apps at the same time.
Android & Kotlin
Visual Feedback: Dialogs, Snackbars & Toasts
Learn how to use a variety of dialogs to display different types of information, show touch states and progress indicators and provide quick updates to users with snackbars and toasts.
Android & Kotlin
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
Bubble Notifications in Android
Android 11 has amazing new features that allows developers provide great user experiences. In this course you are going to learn how to create bubble notifications to give users a quick way to access conversations with conversation shortcuts. Bubbles also give the developer sophisticated sharing and ranking capabilities, as well as improved multitasking.
Android & Kotlin
Android In App Review
This course will teach you how to implement the new Android In App Review API from the Play Core set of tools. You’ll learn how to ask for user reviews at key moments in your app to help increase your Play Store rating and improve your app visibility!
Android & Kotlin
Bubbles & Conversations in Android 11: Getting Started
Learn how to use Bubbles in Android to add notifications and create conversational shortcuts for Direct Share.