
Discover Android KTX: Kotlin extensions for more idiomatic, concise, and pleasant Android development. Learn to create Kotlin-friendly libraries and enhance your coding experience.

Discover advanced Kotlin features and idiomatic coding practices from the lead language designer. Learn to leverage Kotlin's power for more efficient and expressive Android development.

Explore modern Android development with Jetpack and Kotlin, learning when to use new vs. existing APIs and features to build solid, up-to-date Android applications.

Dive deep into Android development with technical sessions led by the Android engineering team, covering the latest tools, features, and best practices.

Explore best practices for seamless integration of Kotlin and Java in Android development, focusing on interoperability and efficient code management for existing projects and libraries.

Explore new tools and libraries for app bundles and dynamic delivery in Android. Learn about testing dynamic feature modules, simplified on-demand installation, and improved module dependency management.

Debunking Android app performance myths, exploring optimization techniques, and providing best practices for profiling and benchmarking to enhance app efficiency and user experience.

Learn to implement Kotlin coroutines on Android, convert callback-based code to sequential code, and use the androidx-concurrent library for efficient threading and integration with Architecture Components.

Comprehensive livestream covering advanced Android development topics, including ART runtime, emulator deep dive, multi-camera API, and app testing at scale, featuring in-depth technical sessions with Android engineering experts.

Comprehensive guide to implementing SQLite in Android apps using Kotlin. Covers CRUD operations, database creation, and efficient data management for robust app development.

Learn to create custom progress bars and alert dialogs in Android using Kotlin, with step-by-step guidance and code examples for effective UI design and user interaction.

Comprehensive guide to implementing RecyclerViews in Android, covering different view types, customization, and efficient data handling for creating dynamic and performant list-based interfaces.

Learn to build a complete Android Quiz App using Kotlin and Android Studio. Covers UI design, question modeling, functionality implementation, and result handling for a comprehensive app development experience.

Learn Android app development with Kotlin, covering fundamentals, OOP concepts, and practical projects. Build real apps like an age calculator and a basic calculator while mastering essential programming skills.

Explore Kotlin's progress in Android development, covering samples, APIs, IDE support, and the Kotlin Foundation's work to enhance the language's ecosystem.

Explore Kotlin's internals, tools, and features like bytecode, memory profiling, and coroutines to understand how language elements work behind the scenes.

Explore reactive and declarative paradigms for Android UI development with Kotlin, simplifying integration and enhancing app creation for developers.

Explore Android Runtime improvements for enhanced app performance, including faster debugging, profiling, installation, launch times, and optimized garbage collection.

Live coding session exploring Kotlin coroutines with Android experts. Learn implementation techniques, best practices, and get your questions answered while following along with the updated codelab.

Introduction to Kotlin Coroutines: Learn about structured concurrency, creating and managing coroutines, handling exceptions, and testing techniques for efficient asynchronous programming in Android development.

Explore UI layer complexities in Android development, including state production, ViewModels, and UI events. Learn to manage and display application data effectively for improved app architecture.