Everything AndroidDev needs in the pocket

ProAndroidDev - Medium

Square Built Android. JetBrains Rebuilt It: Why Android Architecture Is Shifting in 2026

From Hilt vs Koin to Retrofit vs Ktor — how the philosophical battle between Block and JetBrains shaped modern Android development. Android isn’t just choosing libraries anymore. It’s choosing its future.Square’s Legacy: Why Retrofit and Hilt Feel So “Android-Native” To understand why many Android developers

18 May 2026 OPEN

ProAndroidDev - Medium

Accelerate Android Room Queries with Database Indices

In the world of Android development, the Room Persistence Library serves as a powerful abstraction over SQLite. However, as your database grows, standard queries can become sluggish. To maintain a fluid user experience, understanding and implementing Indices is essential. This article explores how Room indices

17 May 2026 OPEN

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

A New Default Project Structure for Kotlin Multiplatform

We are updating the default project structure for Kotlin Multiplatform projects to give modules clearer responsibilities, better align with conventions used by other build systems and frameworks, and reflect the changes in Android Gradle Plugin 9.0. You’ll see this project structure in newly created projects

16 May 2026 OPEN

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

Help Shape the Future of Kotlin in the Age of AI

AI is rapidly changing the way developers write, review, learn, and maintain code. Code completion, AI chat assistants, autonomous coding agents, and other tools are giving rise to new workflows almost every month. But one important question remains: How well do these tools actually work

15 May 2026 OPEN

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

Compose Multiplatform 1.11.0 Is Now Available

A new release of Compose Multiplatform has landed, with improvements to the iOS and web experience and a refreshed approach to UI testing. Read on for the highlights, or for the complete list of changes, check out the What’s New. Get Started with Compose Multiplatform

15 May 2026 OPEN

Android Developers Blog

How FotMob leveraged cross-device discovery to score record Wear OS adoption

Posted by Garan Jenkin, Wear OS Developer Relations Engineer FotMob recently experienced its largest single-day increase on Wear OS among its installed audience in 5 years, at 2-3x the daily average. The secret? A simple cross-device installation flow that helps users discover their Wear OS

16 May 2026 OPEN

Android Studio Release Updates

Android Studio Quail 1 Canary 5 now available

Android Studio Quail 1 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

15 May 2026 OPEN

Android Developers Blog

Bring Native Visibility to Your VoIP App Experience with Telecom's Latest Alpha

Posted by Nataraj KR, Android Developer Relations Engineer The initial launch of the Jetpack Telecom library introduced CallsManager, replacing the legacy ConnectionService API to simplify VoIP integration. CallsManager streamlines call lifecycle management and audio routing while enabling interactions with remote surfaces like smartwatches, Bluetooth devices,

15 May 2026 OPEN

ProAndroidDev - Medium

How to Integrate AI in Android Apps (Real-World, Practical Guide)

📌 Key Idea:Treat AI just like a data source, not a special case.⚙️ Approach 1: Using AI APIs (Recommended for Most Apps) This is the fastest and most scalable approach.🔹 How it works:User enters a queryApp sends it to an AI APIAPI returns a responseUI

14 May 2026 OPEN

ProAndroidDev - Medium

Android Architectural Best Practices for Robust BLE Systems in Wearable and Medical Devices

Introduction: The Paradigm Shift in Mobile-Connected Hardware The evolution of connected hardware has transitioned rapidly from simple, single-node peripherals to highly complex, multi-device ecosystems operating synchronously. In the premium consumer audio and health technology sectors, devices such as advanced sleep wearables and FDA-cleared self-fitting hearing

14 May 2026 OPEN

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

The Road to Name-Based Destructuring

TL;DR New “val inside parentheses” syntax is being introduced to allow for name-based destructuring. Additionally, new syntax with square brackets is being introduced for positional destructuring. Both are currently Experimental (enabled using the -Xname-based-destructuring=only-syntax compiler argument) and will become Stable in a future release. In

13 May 2026 OPEN

ProAndroidDev - Medium

Engineering Real-Time Conversational Voice AI on Android

Most implementations stop at the pipeline. Conversation starts after. Voice AI on Android has two versions. The demo version and the real one. The demo version is simple: record audio, send it to a speech API, get a transcript, send the transcript to an LLM,

13 May 2026 OPEN

Android

Introducing Googlebook, designed for Gemini Intelligence

Googlebook thumbnail

13 May 2026 OPEN

Android

More ways to create and share with Android

Anaya showing ways to create with Android

13 May 2026 OPEN

Android

Do more and have more fun with the next generation of Android in the car

Rendering of the new driving experience

13 May 2026 OPEN

Android

Express yourself with our new 3D emoji.

With added depth and rich details, Noto 3D emoji make it easier to say what words alone can miss.

13 May 2026 OPEN

Android

Android makes it easier to share, switch and connect securely

Phone next to the text "Easy, secure sharing."

13 May 2026 OPEN

Android

The Android Show: I/O Edition 2026

Your front-row seat to the latest breakthroughs on the world’s most popular operating system.

13 May 2026 OPEN

Android

A smarter, more proactive Android with Gemini Intelligence

Gemini Intelligence blog header showing Intelligent autofill, new devices, Rambler, Watch widgets, and more.

13 May 2026 OPEN

Android

Reclaim your time with Pause Point.

This new wellbeing feature helps stop doomscrolling so you can use your phone with more intent.

13 May 2026 OPEN

Android Developers Blog

Building for the Intelligence System on Android

Posted by Matthew McCullough, VP, Product Management, Android Developer Announced today during The Android Show, Android is transitioning from an operating system to an intelligence system, creating more opportunities for engagement with your apps. Through deep integration between hardware and software, Android devices will be

13 May 2026 OPEN

ProAndroidDev - Medium

Using Swift (or SPM) in KMP Just Changed: spm4kmp vs JetBrains Official Swift Import Approach

Using Swift (or SPM) in KMP Just Changed: spmForKmp vs JetBrains Swift Import Official Approach TL;DR: If you need Swift Package Manager integration in Kotlin Multiplatform today, spm4kmp is the pragmatic option already usable in production, while JetBrains experimental SwiftPM import is the official direction

13 May 2026 OPEN

ProAndroidDev - Medium

Is EventBus Making a Comeback in Navigation 3?

A deep dive into the new API and how it redefines communication between screens. Stop Passing ViewModels to Your Composables?Conclusion 🤔 Looking ahead, I’m worried the code inside entryProvider will become too bloated and spiral out of control. Is Hilt the only way to keep

13 May 2026 OPEN

ProAndroidDev - Medium

The Modern Guide to Android SDK Development: Shipping to React Native and Keeping It Alive

The Modern Guide to Android SDK Development: Shipping to React Native and Keeping It Alive was originally published in ProAndroidDev on Medium, where people are continuing the conversation by highlighting and responding to this story.

13 May 2026 OPEN

ProAndroidDev - Medium

The Clean Line: Swift Export for KMP | KMP Bits

In a GT3 race, every car runs a pit board system and a live telemetry link in parallel. The pit board works. Numbers go up, the driver reads them, information passes. But the format is lossy: handwritten lap times, manual codes, sometimes a shrug when

13 May 2026 OPEN

ProAndroidDev - Medium

Detecting Concurrency Bugs with Kotlin/Java Unit Testing with the Cattle-Herding Pattern

Making Use of CountDownLatch, CyclicBarrier, and ThreadPool Executors to Stress-Test Concurrency Concurrency, by nature, is non-deterministic: developers have negligible (if any) control over thread and process lifecycles. That’s why concurrency continues to be such a hard topic for software engineering — because we spend the

13 May 2026 OPEN

Android

End-to-end encrypted RCS messaging begins rolling out today for Android and iPhone users

A woman texting on an Android phone with end-to-end encryption enabled

12 May 2026 OPEN

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

JetBrains 推出的 Kotlin 专业认证现已登陆 LinkedIn Learning

JetBrains 与 LinkedIn Learning 合作提供 Kotlin 专业认证。这是一个结构化学习路径,全面覆盖现代软件开发的各个领域 — 从 Kotlin 基础知识,一直到为移动端、桌面端、Web 端和后端环境构建全栈多平台应用程序。 开始学习 适合人群 此认证专为具备基础编程知识,希望学习 Kotlin 并探索多平台开发的开发者设计。无论您拥有 Java、Python、C 还是其他语言背景,此计划都将助您深入了解 Kotlin 在整个开发环境中的能力。如果您是移动端开发者,希望避免重复编写代码;或是后端开发者,对 Kotlin 的服务器端功能充满好奇;或者希望在不割裂代码库的前提下向多个平台交付产品的全栈型开发者,此计划就是为您准备的。 学习路径涵盖的内容 此认证包含四门课程,将循序渐进地引导您完成学习: Kotlin Essential Training: Functions, Collections, and I/O(Kotlin 基础培训:函数、集合与 I/O)从基础开始,讲解 Kotlin 如何处理函数、集合 API 的运作方式、如何与文件和 I/O 交互,以及核心 Kotlin 语法。如果您拥有 Java 背景,会发现很多内容很熟悉,但更加清晰。如果您拥有其他语言背景,将从这里开始领略 Kotlin

11 May 2026 OPEN

Android Developers Blog

Gratitude saw 25% higher retention for widget users

Posted by Ash Nohe and Amrit Sanjeev, Android Developer Relations Engineers Practicing gratitude may decrease symptoms of depression and anxiety, and improve mental health and life satisfaction1. Consistent gratitude practice may lead to sustained improvements that last months2. The mindfulness app Gratitude encourages consistency through

09 May 2026 OPEN

Android Studio Release Updates

Android Studio Quail 1 Canary 4 now available

Android Studio Quail 1 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

07 May 2026 OPEN