Design and ship reliable Android apps. Learn Kotlin, Android Studio, Jetpack, Compose, data storage, networking, background work, testing, performance, accessibility, and Play Console publishing with patterns that scale to millions of users.
1,814 posts587 contributors
Master RecyclerView in Android! Learn to handle multiple view types (text, images, etc.) efficiently with Kotlin code examples. Build dynamic UIs with ease.
Android's March 2026 update enhances messaging with live location sharing, travel with luggage tracking, and app discovery with short-form videos. Plus, new games!
Learn to diagnose and prevent Android 14 ANRs using Play Console reports, Logcat, StrictMode, Android Studio Profiler, and background threading.
In this article, we will learn how to implement RecyclerView in Android with Java.
How to create android app to be used as online shop?
Comet, the AI-native browser, launches on Android! Experience AI-powered browsing with voice chat, tab summarization, and built-in ad blocking. Download now!
Google's Quick Share now works with Apple's AirDrop! Seamlessly share photos, videos, and files between Android and iPhone. Cross-platform sharing made easy and secure. First on Pixel 10!
Learn how to prepare Android apps with native libraries for 16 KB memory pages by updating the NDK, Android Gradle Plugin, dependencies, and testing on a compatible emulator.
Explore Android development in 2025: Kotlin, Jetpack Compose, AI, 5G, AR, best practices, and future trends for building exceptional mobile apps.
On 10/11/2025 a notification about new requirements from play store came with request to submit app that supports 16KB page size. According to screenshot image from google play console in this case it is inly two files that are problematic, but how to fix this if those files are from deprecated nuggets, and its owners wont recompile them to be aligned with this new request.
Google relaunches Androidify! Create personalized 3D Android avatars from selfies or text using AI, Jetpack Compose, and Firebase. Available on web & Android!
Android's LE Audio update revolutionizes Bluetooth sharing with Auracast! Enjoy group listening, improved sound, and inclusivity on Pixel, Galaxy, and more.
Learn Android app development with Android Studio, covering Java, Kotlin, UI design, data storage, APIs, testing, background work, and Google Play publishing.
Kotlin Multiplatform lets developers share business logic across Android, iOS, and more, while keeping native UIs. It speeds development, improves maintainability, and ensures consistent performance across platforms using Kotlin.
Kotlin Flow is a reactive, coroutine-based API for handling asynchronous data streams in Android. It supports operators like map, filter, and combine, and is ideal for real-time updates, UI, and data changes.
Learn how to use Preferences DataStore in Jetpack Compose to save and observe string values with Kotlin coroutines and Flow as a replacement for SharedPreferences.
Create a fully customized slider in Jetpack Compose with a green track, a white circular thumb, a thicker track, and a percentage range. Perfect for modern Android UIs that require elegant, user-friendly controls.
This article explains about the process of QR code scanning and processing results. I have used ML kit for object detection and QR detection from gallery and camera as well. Decode the QR image from gallery is most interesting feature of this app.
Optimize Android app performance with innovative UI, memory management, threading, and modern tools like Jetpack Compose, Retrofit, Room, and Firebase to ensure smooth, fast, and reliable user experiences.
Apple has officially announced support for building Android apps using Swift, opening the door for cross-platform development and enabling developers to use Swift beyond just iOS and macOS.
Learn how to use Dagger Hilt in Android to simplify dependency injection, reduce boilerplate code, and build cleaner, more maintainable apps with modern architecture best practices.
earn the basics of Jetpack Compose, Android’s modern UI toolkit. Understand its core building blocks like Composables, Layouts, and Modifiers to create intuitive and dynamic user interfaces.
Learn how to block unwanted ads on your Android device using Private DNS. This simple method boosts security, saves battery, and enhances your browsing experience with minimal setup and no extra apps.
MVVM with Clean Architecture in Android Development refers to a structured approach that separates concerns in an Android app to improve scalability, testability, and maintainability.
Coil is a fast, lightweight, and modern image-loading library for Android, built using Kotlin and backed by Coroutines. It simplifies image loading with efficient caching and minimal setup.