Android × Developer Tools
Android Developer Tools
We track 53 Android Developer Tools case studies from 32 engineering teams. Google, Flutter and Teknasyon write about it most. Many posts also cover Architecture and Memory Leaks. The posts run from 2013 to 2026. The newest is from October 2026.
Android Developer Tools articles 1–30 of 53
Amper Is Now the Kotlin Toolchain: Moving to the Kotlin Blog
Joffrey Bion announces a major evolution: Amper isn't going away, it's becoming something bigger. The experimental build tool is now the Kotlin Toolchain, marking a shift toward a unified entry point for Kotlin...
General Availability of Mobile Platform Support Arrives in Discord Social SDK Version 1.10
Colin Feo from Discord reveals how mobile gaming's retention problem just got a social solution. Discord's Social SDK v1.10 brings full iOS and Android support, and early partners are already seeing lapsed play...
Flutter 3.32 Support and Review
Flutter 3.32 just dropped, and Shorebird has already rolled out full support. If you're shipping Flutter apps, this integration promise is bold: under 5 minutes to get started.
Flutter's multiplatform value for agentic development
Michael Thomsen from Google's Flutter team makes a bold claim: AI-driven development works better with a single codebase than platform-specific code. Here's why Flutter might be the secret weapon for agentic wo...
That's a wrap: Everything Flutter at Google Cloud Next
Emma Twersky from Flutter just dropped the biggest news for cross-platform developers: full-stack Dart is here. If you've been context-switching between languages for frontend and backend, this changes everythi...
Revolutionizing Mobile App Profiling: From Days to Minutes with Automation using ADB (Android Debug Bridge) & Python
Mithila Karunarathne and Manuja Hapuarachchi from PickMe turned a days-long performance profiling bottleneck into a minutes-long automated process. Their solution? Python scripts, ADB commands, and a clever wra...
Kotlin Enums: Replace values() with entries
Ilyas Ipek from Teknasyon reveals a hidden performance killer in Kotlin that most Android devs hit daily. That innocent enum.values() call? It's silently allocating and cloning arrays every single time.
A Simple Guide to Version Catalog Implementation in Android
ilyas ipek from Teknasyon breaks down how Android teams can finally escape dependency management chaos. The solution? A single TOML file that centralizes every library version across your entire project.
Using Gradle in Android: Build Variants, Build Types, and Manifest Placeholders
Enes İğneci from Teknasyon Engineering breaks down the Gradle configuration secrets that separate amateur Android builds from production-ready apps. If you've ever shipped the wrong API key to production, this ...
Silent Killer in Production: Memory Leak Diagnosis and Solution Journey
Taha Selim Aksakal from Teknasyon Engineering tracked down a memory leak that silently grew RAM usage from 160MB to critical levels over 12 hours—with zero traffic. The culprit? An unexpected interaction betwee...
Java to Kotlin Conversion Comes to Visual Studio Code
JetBrains brings Java-to-Kotlin code conversion to Visual Studio Code through the Kotlin language plugin, extending a feature previously exclusive to IntelliJ IDEA. Developers can now convert Java files or snip...
The Journey to Compose Hot Reload 1.0.0
Sebastian Sellmair and Azat Abdullin from JetBrains reveal how they built Compose Hot Reload 1.0.0—a zero-config tool that lets you update Kotlin UI code instantly while preserving app state. The engineering be...
Exploring the Swift SDK for Android
The Android workgroup just dropped Swift 6.3 SDK nightly previews for Android, and several production apps with millions of downloads are already proving it works at scale.
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 ...
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.
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.
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 ...
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.
Enhancing Android Development Productivity with Convention Plugins
Fauzi Mubarok from IDN Engineering tackles a problem every Android team hits: copy-pasting the same build configurations across dozens of modules. His solution? Convention plugins that centralize it all.
Simplify In-App Purchases on Android with RevenueCat and Kotlin
Husein Murtadlo from IDN Engineering shows how RevenueCat can replace Google Play Billing Library's complexity with just a few lines of Kotlin code. If you've ever wrestled with in-app purchase implementation, ...
Extending Detekt for Android Code Quality
Costa Fotiadis from Just Eat Takeaway shows how custom Detekt rules caught edge-to-edge violations before they hit production. No more relying on reviewers to remember Android 15's breaking changes.
incident.io harnesses the power of native modules and CNG
Dan Kelly explores how incident.io shipped a production mobile app in months without hiring a single mobile engineer. Their secret? Leaning hard into Expo's 'golden path.'
Benefits of Flutter for Cross-Platform App Development
Still running separate iOS and Android teams in 2024? The economics of native development just stopped making sense. Here's why Flutter is quietly becoming the default choice for engineering leaders who need to...
2023 Google Mobile Ads Updates for Flutter
Timothy Hoang from Google just dropped major updates to Flutter's mobile ads plugin. If you've been writing platform code just to customize native ads, that pain point is officially solved.
Photo Picker API Across Android Versions
Yacine Rezgui from Google just solved one of Android's biggest photo picker headaches. Developers can now ship a single, permission-free implementation that works all the way back to KitKat.
Supercharge your (Android) terminal experience
Jack Webb from ASOS turned his Android team into terminal power users. His secret? A toolkit that slashes thousands of keystrokes daily and makes complex git operations feel effortless.
React Native 0.71 RC1 Android Outage Postmortem
A single character in a Gradle config file took down Android builds for every React Native version simultaneously. Here's how the React Native team handled a 4-day global outage.
Building an Enterprise IntelliJ Plugin for Android Developers
Pierce Johnson from Lyft reveals how a custom IntelliJ plugin transformed productivity for 60+ Android developers. The secret? Automating the repetitive tasks that were quietly draining engineering velocity.
Announcing Flutter 2.2 at Google I/O 2021
Tim Sneath from Google reveals Flutter 2.2 just hit a major milestone: it's now the #1 cross-platform framework, powering 1 in 8 new Play Store apps. The momentum is undeniable.
Boosting Developer Success with Android Tools
Sameer Samat from Google just announced a move that will put more money back into 99% of Android developers' pockets. Starting July 2021, the economics of building on Google Play are fundamentally changing.