Android

Articles on Android performance, Kotlin optimization, Gradle builds, and building responsive Android apps.

942 Articles · 161 Companies · 43 Topics

Android engineering articles 181–210 of 942

Google Sep 9, 2025

Improve App Performance With Optimized Resource Shrinking

Johan Bay from Google just dropped a game-changer for Android app size. Apps sharing resources across form factors are seeing 50%+ size reductions with one configuration change.

Android Developers Blog Sep 1, 2025

Optimize your app battery using Android vitals wake lock metric

Google is cracking down on battery-draining apps. Starting March 2026, excessive wake lock usage could get your app demoted in the Play Store or flagged with battery warnings.

Google Aug 25, 2025

Elevating Android Security

Suzanne Frey from Google just announced a major shift in Android's security model. Starting 2026, every app installed on certified Android devices will need a verified developer behind it.

Google Aug 22, 2025

Gemini Nano with On-Device ML Kit and GenAI APIs

Caren Chang, Joanna Huang, and Chengji Yan from Google reveal how they're making Gemini Nano v3 940 tokens/second fast while keeping quality consistent across devices. The secret? LoRA adapters and rigorous eva...

Trendyol Aug 22, 2025

Building a Maestro Plugin for IntelliJ: From Mobile Test Automation to IDE Excellence

Trendyol's mobile team turned Maestro test automation from a terminal-only workflow into a full-featured IDE experience. Writing YAML tests without syntax highlighting, validation, or auto-complete was slowing ...

Google Aug 21, 2025

64-bit app compatibility for Google TV and Android TV

Fahad Durrani from Google drops a major requirement: TV apps need 64-bit support by August 2026. If your app has native code, you've got work to do.

PickMe Aug 19, 2025

Securing API Keys and Sensitive Data in Android Apps: A Practical, Modern Guide

Numesh Dilusha from PickMe Engineering drops a hard truth: Android malware surged 40% in 2024/2025, and your hardcoded API keys are basically an open invitation. This comprehensive guide shows exactly how to lo...

Google Aug 14, 2025

Test on a fleet of physical devices with Android Device Streaming, now with Android Partner Device Labs

Adarsh Fernando and Grant Yang from Google just made device fragmentation testing dramatically easier. No more buying dozens of phones to test your Android app.

Android Developers Blog Aug 13, 2025

Android Developers Blog: What’s new in the Jetpack Compose August ’25 release

The Jetpack Compose team just dropped their August '25 release, and it's packed with updates Android devs have been waiting for.

React Native Blog Aug 12, 2025

React Native Version 0.81 Release

React Native 0.81 just dropped with a game-changing performance boost: iOS builds up to 10x faster. But there's a catch that'll affect every Android developer.

Google Aug 11, 2025

Media3 1.8.0 Release: New Features and Improvements

Toni Heidenreich from Google just dropped Media3 1.8.0, and the scrubbing mode alone will change how your users interact with video playback. This release packs performance wins that directly impact user experi...

PickMe Aug 10, 2025

The Android Memory Revolution That Will Make Your Apps Fast

Chamod Lakmal from PickMe reveals why November 1, 2025 marks Android's biggest performance shift since Android 5.0. Apps could launch 40% faster, but most developers aren't ready.

TripAdvisor Aug 8, 2025

The evolution of native engineering at Tripadvisor: Part 2

Tripadvisor's mobile team was drowning in nearly-identical UI components. Their server-driven UI framework promised speed but delivered the opposite.

droidcon Aug 8, 2025

Recomposition Is Not a Bug — You Are

If your Jetpack Compose UI is recomposing like crazy, the framework isn't broken—your code is fighting it instead of working with it.

Delivery Hero Aug 5, 2025

From Biology to Code: How Android’s Zygote Enables Fast and Efficient App Launching

Ever wonder why Android apps launch so fast? The answer lies in a clever biological hack borrowed from how human cells divide.

PhonePe Aug 4, 2025

Pincode Migration Journey with Compose Multiplatform

Chethan N from PhonePe's Pincode team just shared how they migrated their Android seller app to desktop using Compose Multiplatform. The twist? They kept both codebases running in the same repo during migration...

Posts on Reddit Aug 1, 2025

Our Buildkite Brings All the Devs to the Yard: (Re)Building Reddit Mobile CI in 2025

Reddit's mobile team had zero professional CI experience. Then they cut build times in half and transformed developer happiness.

Meta Jul 28, 2025

Accelerating on-device ML on Meta’s apps with ExecuTorch

Meta just shared how they moved billions of daily users to their new on-device ML framework. The performance gains are substantial.

Adevinta Germany Jul 19, 2025

Rebranding on Android Apps: Behind the Scenes

Hannah Olukoye from mobile.de reveals how her team pulled off a complete Android rebrand in just 2 weeks—but only after tackling 8 years of technical debt first.

Thumbtack Jul 17, 2025

Debugging OOMs: SQLite Query Optimization

Brian Terczynski from Thumbtack tracked down a brutal Android OOM bug that was crashing apps at startup—and the culprit wasn't a memory leak. It was hiding in plain sight: their SQLite queries.

PickMe Jul 10, 2025

Building a Dynamic Curve Spinner in Jetpack Compose

Sanath Sajeeva Kumara from PickMe just dropped a stunning tutorial that turns mathematical curves into mesmerizing loading animations. Who knew trigonometry could look this good in production Android apps?

Deloitte Jul 10, 2025

Jetpack Compose State Management: The Three Musketeers

Mohanad Abdelaziz from Deloitte tackles the question every Android dev asks: how do I improve state management this time? His answer: three distinct patterns, each with serious trade-offs.

Google Jul 9, 2025

UNISOC Leverages ADPF for Enhanced Android Gaming Performance  |  Developer stories  |  Android Developers

UNISOC just proved that Android's Dynamic Performance Framework (ADPF) isn't just theory. Their implementation with LineageW delivered a 50% frame rate boost in real-world testing.

Just Eat Jun 27, 2025

Link Inlining Optimization for Android

Alex Dadukin from Just Eat Takeaway reveals how inline links in Android apps create a localization nightmare. Their team evaluated three common approaches and found them all fundamentally broken.

Google Jun 23, 2025

Agentic AI Integration in Android Studio with Gemini

Sandhya Mohan and Jose Alcérreca from Google just dropped Agent Mode for Gemini in Android Studio. This isn't another code completion tool—it's an AI that creates execution plans, makes multi-file changes, and ...

PickMe Jun 16, 2025

Stop Storing Secrets Wrong: The Right Way to Encrypt Data in Android

Chamod Lakmal from PickMe reveals why most Android apps store secrets dangerously wrong. Hardcoded keys and SharedPreferences encryption are fundamentally broken, leaving user data vulnerable to extraction.

RevenueCat Jun 11, 2025

Server-driven UI SDK on Android: how RevenueCat enables remote paywalls without app updates

Jaewoong Eum breaks down how RevenueCat's Android SDK lets product teams update paywall screens remotely—no app releases, no developer bottlenecks, no waiting on store reviews.

Duolingo Jun 11, 2025

Duolingo's Android Performance Case Study and DAU Growth

Chenglai Huang and Michael Huang from Duolingo reveal how 39% of entry-level Android users were abandoning their app before it even loaded. Their fix? A masterclass in performance optimization that saved hundre...

Google Jun 10, 2025

Android 16 Release Announcement

Matthew McCullough from Google just dropped Android 16, and it's not just another annual release. Google is fundamentally changing how Android evolves with a new two-release-per-year SDK strategy.

PickMe Jun 7, 2025

The Story of Pixels

Piyal Madushanka from PickMe breaks down why that 500x500px button looks completely different on your Pixel vs. your Samsung. The answer lies in understanding three deceptively simple concepts that every mobile...