Android Studio Release Updates
Android Studio Quail 1 now available
Android Studio Quail 1 is now available in the Stable channel. If you already have an Android Studio build on the Stable channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on macOS). Otherwise,
ProAndroidDev - Medium
Optimize, Shrink, and Obfuscate Your Android App: The 2026 Edition
Optimize, Shrink, and Obfuscate Your Android App: The Modern R8 Guide From ProGuard to R8 Full Mode — how to slash your APK size and keep your code secure in modern Android development. It’s been five years since I first wrote about optimizing and shrinking
ProAndroidDev - Medium
Remote Compose in Android Automotive OS: Embed rich UI without the usual pain
When building infotainment systems on Android Automotive OS, one problem surfaces repeatedly: you need to display UI from one app inside another. A phone widget in the launcher, a media card in the cluster, embedded content from a third-party app inside your OEM shell. Sounds
ProAndroidDev - Medium
Ditching SavedStateHandle and rememberSaveable: Embracing State-Aware Routing with Navigation 3
Every experienced Android developer has spent hours wrestling with state restoration. We’ve been conditioned to split this responsibility into a dual-engine system: rememberSaveable for the UI layer and SavedStateHandle for the ViewModel layer. Both hook into Android’s volatile Bundle mechanism to survive Configuration Changes and
ProAndroidDev - Medium
Securing Your Android App in Jetpack Compose: From FLAG_SECURE to Keystore Encryption
Securing Your Android App in Jetpack Compose: From FLAG_SECURE to Keystore Encryption was originally published in ProAndroidDev on Medium, where people are continuing the conversation by highlighting and responding to this story.
Android Studio Release Updates
Android Studio Quail 2 Canary 4 now available
Android Studio Quail 2 Canary 4 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on
Android Studio Release Updates
Android Studio Quail 2 Canary 3 now available
Android Studio Quail 2 Canary 3 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on
Android
Catch up on 12 major I/O 2026 moments
The colorful I/O logo against a black background, surrounded by stills from the I/O keynote
ProAndroidDev - Medium
Flutter Vs React Native Vs Xamarin Vs Compose Multiplatform: Choosing the Right Framework for…
Flutter Vs React Native Vs Xamarin Vs Compose Multiplatform: Choosing the Right Framework for Mobile App Development Choosing a framework for mobile app development often depends on factors like development speed, community support, performance, and project requirements. In this article, we’ll compare Flutter, React Native,
Android Developers Blog
Top AI on Android updates for building intelligent experiences from Google I/O ‘26
Posted by Jingyu Shi, Staff Developer Relations Engineer At Google I/O 2026, we introduced Android’s shift from an operating system to an intelligence system. We also demonstrated how you can build intelligent experiences natively with the system and bring the power of Google’s AI into
ProAndroidDev - Medium
Scalable UI in Android Automotive OS: From UI Embedding to System Window Orchestration
So I started building my own tool for it, a visual editor for Scalable UI that exports RRO projects directly from a layout design. You place TaskPanels on a canvas, switch between Variants to define states, and tweak Transitions, all with live preview. One click
Android Studio Release Updates
Android Studio Quail 1 RC 2 now available
Android Studio Quail 1 RC 2 is now available in the Beta channel. If you already have an Android Studio build on the Beta channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on
ProAndroidDev - Medium
AppFunctions: Making Your Android App Discoverable by AI Agents
A practical first look at Google’s new Jetpack API for exposing on-device app capabilities as tools an agent like Gemini can call.Introduction Google just shipped the first public docs and the first usable alpha of AppFunctions, a Jetpack library paired with a new Android platform
ProAndroidDev - Medium
Your ViewModel Tests Shouldn’t Need Android
Testing a pure-Kotlin UIModel without android framework dependencies. No Dispatchers.setMain(), no Robolectric, no mocks. In Part 1, we pulled all UI logic out of the traditional Android ViewModel and moved it into a pure Kotlin implementation of an UDF UIModel interface. For context, the interface
ProAndroidDev - Medium
Kotlin Context Parameters: The Feature You’ve Dreamed About
Kotlin Context Parameters: The Feature You’ve Dreamed About was originally published in ProAndroidDev on Medium, where people are continuing the conversation by highlighting and responding to this story.
ProAndroidDev - Medium
Why I Built Screen Agent: From Prompt Engineering to Harness Engineering
trustworthy boundaries. Finally, there is multi-agent or subagent design. This is where people often over-engineer too early. OpenAI’s orchestration docs explicitly recommend starting with one agent whenever possible and adding specialists only when they materially improve capability isolation, policy isolation, prompt clarity, or trace legibility.
Android Studio Release Updates
Android Studio Quail 2 Canary 2 now available
Android Studio Quail 2 Canary 2 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on
Android Studio Release Updates
Android Studio Quail 2 Canary 1 now available
Android Studio Quail 2 Canary 1 is now available in the Canary channel. If you already have an Android Studio build on the Canary channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on
Android Studio Release Updates
Android Studio Quail 1 RC 1 now available
Android Studio Quail 1 RC 1 is now available in the Beta channel. If you already have an Android Studio build on the Beta channel, you can get the update by clicking Help > Check for Updates (or Android Studio > Check for Updates on
Android
Intelligent eyewear is coming this fall
The image shows black Google intelligent eyewear frames by Gentle Monster and dark green black Google intelligent eyewear frames by Warby Parker. There are also icons for several apps, as well as examples of intelligent eyewear displays.
Android
Stay in sync with your agent with Android Halo.
Android Halo brings intelligence from your agent right to your status bar.
Android Developers Blog
17 Things to know for Android developers at Google I/O
Posted by Matthew McCullough, VP, Product Management, Android Developer Today at Google I/O, we announced the many ways we’re powering agentic workflows to increase your productivity and ensure your apps shine across the expanding Android ecosystem. Here’s a recap of 17 of our favorite announcements
Android Developers Blog
Build native Android apps in Google AI Studio
Posted by Emma-Louise Leavey, Group Product Manager and Mike Taylor-Cai, Product Manager Starting today Google AI Studio can build entire Android apps for you in minutes from just a prompt. You don't need to install any software or configure any libraries, which significantly lowers the
Android Developers Blog
Increasing app discovery and engagement on Google TV
Posted by Paul Lammertsma, Developer Relations Engineer With over 300 million monthly active devices across Google TV and Android TV, it’s clear that the living room is a massive, distinct platform for apps to accelerate growth. Today, we’re excited to share Google TV features and
Android Developers Blog
Android CLI Now Stable 1.0: Accelerate developing for Android using any agent
Posted by Simona Milanovic and Ben Trengrove, Developer Relations Engineers As Android developers, you have many choices when it comes to the agents, tools, command-line interfaces (CLI), and LLMs you use for app development. Whether you use Gemini in Android Studio, Antigravity 2.0, Antigravity CLI,
Android Developers Blog
Build for the future with the Android XR Developer Catalyst Program — Apply now!
Posted by Android XR Team The Android XR ecosystem is expanding, and we’re committed to supporting developers who will build its next great experiences. Today, we’re opening applications for the Android XR Developer Catalyst Program, a dedicated initiative to accelerate the development of Android XR
Android Developers Blog
Adaptive development for the expanding Android ecosystem
Posted Fahd Imtiaz, Senior Product Manager, Adaptive Apps With the release of Android 17, we are transitioning into an adaptive first development standard. Your users no longer rely on a single form factor; they transition between phones, foldables, tablets, laptops, automotive displays, and immersive XR
Android Developers Blog
Updates to the Android XR SDK: Introducing Developer Preview 4
Posted by Stevan Silva, Group Product Manager and Amy Zeppenfeld, Developer Relations Engineer Today we're excited to launch Developer Preview 4 of the Android XR SDK, continuing our focus on unifying cross-device development for headsets, wired XR glasses, and intelligent eyewear. To keep our platform
Android Developers Blog
Android XR Updates for Unity, Unreal, and Godot
Posted by Luke Hopkins, Android Developer Relations Engineer for OpenXR & Ryan Bartley, Android XR Product Manager Today, we are excited to announce that official support for Unreal Engine and Godot has arrived for Android XR. Alongside these engine expansions, we are also launching new
Android Developers Blog
Introducing Android Performance Analyzer : The Next Evolution in Profiling for Android
By Simon Cooke, Developer Relations Engineer (X) and Mayank Jain, Product Manager (X) What is Android Performance Analyzer? Android Performance Analyzer (APA) is Android’s new profiler and performance analysis tool for the Android mobile ecosystem. APA is intended as a profiling tool for any developer