Android

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

942 Articles · 161 Companies · 43 Topics

Android engineering articles 151–180 of 942

PickMe Nov 3, 2025

Migrating from KAPT to KSP: A Complete Guide to Kotlin's Future

Chamod Lakmal from PickMe reveals how switching annotation processors can cut Android build times in half. If you're still using KAPT, you're leaving serious performance gains on the table.

Swift.org Blog Oct 31, 2025

What's New in Swift October 2025

Joe Heck and Dave Lester just dropped the first edition of a new monthly Swift digest, and it's packed with signals that Swift is expanding way beyond iOS. Server-side Swift is heating up with performance gains...

Kotlin Blog Oct 28, 2025

Evaluating Kotlin for Real-World Mobile Projects

Urs Peter, a JetBrains-certified Kotlin trainer, reveals the hidden pitfalls that turn promising Kotlin projects into Java-with-different-syntax nightmares. Most teams waste months writing 'Java-ish Kotlin' ins...

leboncoin Oct 24, 2025

Enhanced Accessibility Gestures for Custom Components on Android

Nicolas Mayer Weiler from leboncoin shows why your 'accessible' Android component might still be failing users. Three stepper implementations, wildly different user experiences.

Swift.org Blog Oct 24, 2025

Nightly Swift SDK for Android

Joannis Orlandos just announced something that could reshape mobile development: you can now write Android apps in Swift. After a decade of Swift expanding to cloud, Windows, and browsers, it's finally landing ...

Google Oct 23, 2025

Performance Optimization for Android XR Devices

Google just dropped a comprehensive guide for Android XR performance optimization, and the stakes are higher than traditional mobile: miss your frame rate target and users get motion sickness, not just frustrat...

Mercari Oct 22, 2025

How We Deliver Mobile App Updates Faster

Manoj Kumar Gubba from Mercari's iOS team shares how they cut mobile release cycles from weeks to just 3-7 days. Their secret? A combination of trunk-based development and aggressive automation that most teams ...

Mercari Oct 22, 2025

Delivering Mobile App Updates Faster

Manoj Kumar Gubba from Mercari's iOS team reveals how they ship mobile updates in just 3-7 days. Most teams take 1-2 weeks, but Mercari's approach cuts that in half while maintaining stability.

PickMe Oct 20, 2025

The Hidden Engine: How QA Powered the Driver App Transformation

Mohomed Nawab reveals how QA became the unsung hero in PickMe's driver app overhaul. Most teams treat testing as a final checkpoint, but this approach flipped the script entirely.

Groww Oct 17, 2025

Building Native Trading Charts for Android

The Groww Engineering Team just open-sourced their playbook for building trading charts that render 2,000+ candlesticks at 60fps. No third-party libraries, pure native Android.

Expo Oct 16, 2025

How to add native code to your app with Expo Modules

Jacob Clausen from Expo shows how to break free from SDK limitations. Building custom native modules doesn't mean abandoning Expo's developer experience.

Kotlin Blog Oct 9, 2025

Kotlin Multiplatform Contest 2026

Students and recent grads: JetBrains is offering free trips to Munich for building Kotlin Multiplatform projects. The 2026 contest is open now, and the bar might be lower than you think.

Very Good Ventures Oct 8, 2025

Flutter for Enterprises: Everything CTOs and Engineering Leaders Need to Know

Very Good Ventures reveals why global leaders like Disney, Toyota, and BMW are ditching fragmented native development for a single framework. The shift isn't just technical—it's transformational.

React Native Blog Oct 8, 2025

React Native Version 0.82 Release

React Native just dropped its most significant release ever. Version 0.82 completely removes the Legacy Architecture, marking what the team calls 'the start of a new era' for mobile development.

Medium Oct 6, 2025

Medium Android App — Migrating from Apollo Kotlin 3 to 4: Lessons Learned

Pierrick CAEN from Medium thought upgrading Apollo Kotlin would be straightforward. Instead, it exposed hidden cache issues that had been silently failing for months.

Flink Oct 6, 2025

Managing Dependency Hell in a 400-Module Android Project

Erdem Topak from Flink reveals how their Android team scaled from 30 to 437 modules—then discovered 400 unused dependencies silently killing their build times. Here's how they built a custom solution when exist...

Callstack Oct 3, 2025

Cross-Platform TV Apps with React Native for tvOS, Android TV, and Tizen

Callstack just dropped their Ultimate Guide to React Native TV Development 2026. If you're building streaming apps, this changes the game for cross-platform TV.

Zalando Oct 3, 2025

Accelerating Mobile App Development at Zalando with Rendering Engine and React Native

Zalando is migrating 90+ screens across iOS and Android to React Native without rebuilding their entire app. Here's how they're pulling it off for 52M+ customers.

Uber Oct 2, 2025

How Uber Standardized Mobile Analytics for Cross-Platform Insights

Ben Hjerrild and the Uber Mobile Data Platform team just solved a problem every mobile org faces: analytics chaos. Over 40% of their events had become meaningless custom logs, and iOS/Android were tracking thin...

Uber Oct 2, 2025

How Uber Standardized Mobile Analytics for Cross-Platform Insights

Uber runs 50+ mobile apps across iOS and Android. How do you get consistent analytics when every team tracks things differently?

Meta Oct 1, 2025

Accelerating our Android apps with Baseline Profiles

Meta just shipped a masterclass in Android performance optimization. Their apps now load up to 40% faster thanks to one underutilized Android feature.

Swiggy Sep 30, 2025

Scaling Swiggy's Mobile Ecosystem [1/n]

Tushar Tayal from Swiggy reveals the hidden complexity behind managing 6+ consumer apps (Snacc, Instamart, Toing, Dineout, Crew) in production. Spoiler: it's not just about shipping faster.

Slice Sep 23, 2025

Centralized Dynamic Navigation at Scale: Zero Crashes, Module Independence, Faster Delivery

Aditya Singh from slice engineering solved a problem that haunts every Android team at scale: navigation crashes from circular dependencies. His team hit zero navigation crashes in production with a runtime gra...

Flink Sep 22, 2025

Weekly Mobile App Release Process and Deployment Strategy

Jawad Mashhadiea from Flink reveals how his team ships 4 mobile apps every single week with almost zero manual work. The secret? Treating releases like trains, not planes.

Kotlin Blog Sep 22, 2025

Compose Multiplatform 1.9.0 - Compose for Web Beta

Ekaterina Volodko and Alejandra Pedroza Marchena from JetBrains announce a game-changer: Compose Multiplatform for web just hit Beta, powered by Wasm. Your Android Compose skills now work in the browser with mi...

Google Sep 17, 2025

Android 16 QPR2 Beta 2 Release

Android 16 QPR2 Beta 2 is here, and it's time for developers to start testing. Google continues its quarterly platform release cadence with another beta drop.

Callstack Sep 16, 2025

Debugging Android Connectivity Issues with Metro Bundler

Ever spent hours debugging why your React Native Android app won't connect to Metro during development? You're not alone.

Swift.org Blog Sep 15, 2025

Swift 6.2 Released

Holly Borla from Apple's Swift Core Team just dropped Swift 6.2, and it's tackling the biggest pain point in modern development: making concurrent programming actually approachable. This isn't just another incr...

PickMe Sep 14, 2025

Building a Modern Android Location Manager: From Legacy Approaches to Clean Architecture Excellence

Chamod Lakmal from PickMe Engineering just open-sourced a LocationManager that turns Android's notoriously messy location APIs into clean, testable code. No more callback hell or mystery crashes.

Lyft Sep 9, 2025

Migrating Lyft's Android Codebase to Kotlin

Oleksii Chyrkov from Lyft just closed the book on a 7-year migration journey. The final push to eliminate Java from their entire Android codebase revealed some brutal truths about automated tooling.