Everything AndroidDev needs in the pocket

Android Studio Release Updates

Android Studio Rabbit 2 RC 2 now available

Android Studio Rabbit 2 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 October 2026 OPEN

ProAndroidDev - Medium

AI, Meet App: Enable or Disable Android AppFunctions at runtime

Now that you have implemented Android AppFunctions, how to conditionally make them available? Easy and enabled! For more AppFunctions fun, check out my previous blog posts in this series:AI, Meet App: Android AppFunctionsAI, Meet App: Testing Android AppFunctions If you want to check out the

27 October 2026 OPEN

ProAndroidDev - Medium

The Night Before the Demo, My AI Drive-Thru Started to Stutter

Deepgram for ears, a small LLM with tools for the brain, a native audio engine for the mouth. How a kiosk takes a full order by voice, and why the echo canceller lost.The mouth, and the echo problem The agent speaks through the speaker, and

27 October 2026 OPEN

ProAndroidDev - Medium

Mobile Session Architecture: Tokens, Refresh, Device Binding, Logout, and Risk-Based Expiry

Authentication in a mobile application is often described as a simple sequence: the user logs in, receives a token, and sends that token with subsequent API requests. That explanation is technically correct but architecturally incomplete. A production mobile session spans several independently changing systems:A mobile

27 October 2026 OPEN

ProAndroidDev - Medium

Reference Architecture for a Secure, Scalable, and Audit-Ready FinTech Mobile Platform

A FinTech mobile platform is not just a mobile app connected to a backend. It is a distributed trust system. The mobile app sits in the least trusted environment. The backend owns business truth. The platform layer decides how traffic is admitted, observed, throttled, audited,

27 October 2026 OPEN

ProAndroidDev - Medium

Material You: Dynamic Theming and Color in Modern Android Apps

Material You fundamentally changed how Android apps look and feel. Instead of enforcing a fixed brand palette, apps can now adapt their UI colors dynamically based on the user’s wallpaper, system theme, and preferences — while still preserving brand identity and accessibility. This article explains

27 October 2026 OPEN

ProAndroidDev - Medium

Generate image 3D Modelling using Jetpack Compose WebGPU

Generate image 3D Modelling from 2D image using Jetpack Compose WebGPU AndroidContinue reading on ProAndroidDev »

27 October 2026 OPEN

ProAndroidDev - Medium

How a holographic foil effect works in Jetpack Compose

Thin-film interference, glitter flakes and the tilt sensor, in an AGSL shader for a scratch-art app If you want to try it, Playink is on Google Play: it’s free, with no ads and no in-app purchases, and the shiny backgrounds need Android 13 or later.

27 October 2026 OPEN

ProAndroidDev - Medium

DTO → Domain → UI Model: When Is the Mapping Worth It?

This is why I wouldn’t use a rule such as “every layer must have its own model” as a substitute for architectural judgment.Does every mobile application need three models? No. The right decision depends on the feature, the stability of its contracts, and the complexity

27 October 2026 OPEN

ProAndroidDev - Medium

How to Keep AI-Written Code Clean When Nobody Reads It

AI agents write most of the code in my Android and iOS apps now, and I don’t read it line by line. I read plans, verdicts and test results. That leaves a fair question: if nobody reads the code, what keeps the clean architecture clean?

27 October 2026 OPEN

ProAndroidDev - Medium

Improving the Smoothness of Android Compose Screens

As Android development moves from the legacy View system to Jetpack Compose, the more modern Compose approach brings a very different development experience. The two also differ substantially in their tooling and performance-tracking workflows. In addition to frame-rate monitoring, the View system commonly relies on

27 October 2026 OPEN

Android Studio Release Updates

Android Studio Rabbit 3 Canary 1 now available

Android Studio Rabbit 3 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

23 October 2026 OPEN

Android Studio Release Updates

Android Studio Rabbit 2 RC 1 now available

Android Studio Rabbit 2 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

22 October 2026 OPEN

Android

Get hands-free personalized help on the road with Gemini

Center of image is a photo of a 1st-person point of view of driving a car. On the circumference of the circle are the Gemini logo and various prompts. The bottom of the image has the text "Personal Intelligence hits the road".

21 October 2026 OPEN

Android Developers' Blog

A more reliable way to add and edit contacts on Android

None

21 October 2026 OPEN

Android Developers' Blog

Grab Reduces ANRs by 32% and improves startup time by 35% with R8 and Profile guided optimization

None

19 October 2026 OPEN

Android Studio Release Updates

Android Studio Rabbit 2 Canary 5 now available

Android Studio Rabbit 2 Canary 5 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

16 October 2026 OPEN

Android

Android earthquake alerts now available in more than 200 regions

1 billion Android earthquake alerts sent

16 October 2026 OPEN

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

Google Summer of Code 2026 With the Kotlin Foundation: Recap

Google Summer of Code 2026 has wrapped up! This was the Kotlin Foundation’s fourth year participating in GSoC, bringing new contributors into the Kotlin open-source ecosystem through hands-on projects and mentorship. This year, two projects successfully reached completion, tackling two areas of the ecosystem: improving

16 October 2026 OPEN

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

What Makes a Great KotlinConf Proposal?

The KotlinConf 2027 Call for Papers is now open! We invite developers from across the Kotlin community to bring their ideas, experiences, and expertise to the stage in Kraków. Do you have a Kotlin lesson or discovery that could help other developers? Perhaps you solved

15 October 2026 OPEN

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

KotlinConf Recap: Lessons from Verifone’s Architect on Kotlin in Mission-Critical Payments

This article was written by an external contributor. Yuri Geronimus’s four-year-old son once asked him what his job was. Yuri told him he writes books: books that describe what he wants to change in the physical world. His son didn’t fully get it. Neither would

14 October 2026 OPEN

Android

A new app experience is coming to cars with Google built-in

A car dashboard screen showing the Google Play Store interface, featuring recommended streaming apps like HBO Max and YouTube, with climate controls and system navigation icons visible along the bottom bar.

14 October 2026 OPEN

Android Developers' Blog

Bringing our latest frontier model to Android Developers

None

13 October 2026 OPEN

Android Developers' Blog

New ways to drive smarter discovery, deeper engagement, and business growth on Google Play

None

13 October 2026 OPEN

Android Developers' Blog

Introducing the Googlebook Linux Terminal Preview: A VM-Backed Environment for AI and Development

None

12 October 2026 OPEN

Android Studio Release Updates

Android Studio Rabbit 2 Canary 4 now available

Android Studio Rabbit 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

09 October 2026 OPEN

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

Start Your Next KMP App With Kotlin Toolchain 0.13

The Kotlin Toolchain is a unified entry point into Kotlin. It lets you build JVM, Android, iOS, multiplatform, and server-side applications with a simple declarative configuration. With the release of v0.13, we now recommend the Kotlin Toolchain for most new Kotlin Multiplatform (KMP) projects. Earlier

07 October 2026 OPEN

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

Discontinuing Swift Language IDE Support in the Kotlin Multiplatform Plugin

Starting with IntelliJ IDEA 2026.3 and Android Studio Rabbit 2 | 2026.2.2, we’re discontinuing Swift language IDE features in the Kotlin Multiplatform (KMP) plugin. This includes editing, syntax highlighting, and navigation within Swift files and between Swift and Kotlin. Running iOS applications and debugging Kotlin

05 October 2026 OPEN

Android Studio Release Updates

Android Studio Rabbit 2 Canary 3 now available

Android Studio Rabbit 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

02 October 2026 OPEN

Android Studio Release Updates

Android Studio Rabbit 1 now available

Android Studio Rabbit 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,

01 October 2026 OPEN