Everything AndroidDev needs in the pocket

Android

June Android Drop: New personalization and safety features are here

Android Drop feature announcement image showcasing abstract images of Google Photos wardrobe, fake call detection and a person sitting on a couch using an Android phone.

03 June 2026 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

Kotlin 2.4.0 Released

The Kotlin 2.4.0 release is out! Here are the main highlights: For the complete list of changes, refer to What’s new in Kotlin 2.4.0 or the release notes on GitHub. How to install Kotlin 2.4.0 The latest version of Kotlin is included in the latest

03 June 2026 OPEN

Android Developers Blog

Prioritizing Memory Efficiency: Essential Steps for Android 17

While app performance is often equated with a smooth UI and fast start times, memory serves as the silent foundation upon which these visible metrics are built. It's no secret that we're seeing a shift where device memory is more important than ever. Not only

03 June 2026 OPEN

Android Developers Blog

Building Premium Android Experiences at Google I/O ‘26

A truly differentiated Android experience is about delivering premium delight wherever your users are. At Google I/O ‘26, we showcased how the latest advancements in the Android ecosystem can help you elevate your app's quality while maximizing development efficiency. To help you build apps that

03 June 2026 OPEN

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,

02 June 2026 OPEN

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

01 June 2026 OPEN

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

31 May 2026 OPEN

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

31 May 2026 OPEN

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.

31 May 2026 OPEN

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

30 May 2026 OPEN

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

29 May 2026 OPEN

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

29 May 2026 OPEN

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,

28 May 2026 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

Koog 1.0 Is Out: Stable Core, Better Interop, and Multiplatform Observability

Last week at the KotlinConf 2026 keynote (watch the recording here), we announced Koog 1.0. Koog is JetBrains’ open-source framework for building AI agents in Kotlin and Java. It provides the core building blocks for agentic applications: tools, workflows, persistence, memory, observability, and integrations with

27 May 2026 OPEN

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

27 May 2026 OPEN

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

28 May 2026 OPEN

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

27 May 2026 OPEN

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

26 May 2026 OPEN

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

26 May 2026 OPEN

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.

26 May 2026 OPEN

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.

25 May 2026 OPEN

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

22 May 2026 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

KotlinConf’26 Keynote Highlights: Advances in Language Design, Tooling, AI-Driven Workflows, and Multiplatform Development

Kotlin turns 15 this year, and it really is everywhere. It powers systems behind everyday moments, such as tapping to pay, buying commuter rail tickets, using in-flight entertainment, and even filing tax returns online. As AI continues to reshape how software gets built, Kotlin’s growing

21 May 2026 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

Introducing a Security Support Policy for the Kotlin Standard Library

Upgrade rhythms vary significantly among Kotlin’s user base. Some teams update whenever a new release lands without a second thought. On the other hand, a team inside a regulated organization moves on a multi-quarter cycle and treats every dependency as something that has to be

21 May 2026 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

Official Kotlin Support for Visual Studio Code Is Now Available in Alpha

Today at KotlinConf 2026, we announced the Alpha release of the official Kotlin extension for Visual Studio Code. IntelliJ IDEA and Android Studio remain the most complete environments for Kotlin development. But not every Kotlin developer uses either IDE – some prefer VS Code. Kotlin

21 May 2026 OPEN

Kotlin : A concise multiplatform language developed by JetBrains | The JetBrains Blog

Built for Productivity: What the Data Finally Shows About Kotlin

Years of productivity-focused design are now visible in the data. Pragmatism has been central to Kotlin’s design from day one. The language prioritizes the developer’s convenience and productivity over academic purity or feature ambition. Developers describe working in Kotlin in a fairly consistent way: more

21 May 2026 OPEN

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

20 May 2026 OPEN

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

20 May 2026 OPEN

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.

20 May 2026 OPEN

Android

Stay in sync with your agent with Android Halo.

Android Halo brings intelligence from your agent right to your status bar.

20 May 2026 OPEN