93 articles on Architecture for Android performance
Showing 20 of 93 articles (Page 1 of 5)
Pierrick CAEN from Medium's Android team reveals how they turned AI coding assistants from generic code generators into team-specific experts. The secret? Teaching the AI their exact conventions through structu...
Matthew McCullough just dropped Android 17 Beta 2, and it's packed with APIs that fundamentally change how apps handle privacy, cross-device experiences, and local network access. This isn't just another increm...
Stas Kravets shares how a Python GraphQL service's P99 timeout detection was so unreliable that only P50 requests actually timed out as expected. The culprit? IO operations under heavy load can bring down your ...
Chamod Lakmal from PickMe Engineering turned a 2,100-line ViewModel nightmare into 350 lines of clean, testable code. His team's test coverage jumped from 12% to 87%, and onboarding time dropped from 2 weeks to...
Ekaterina Petrova curated 10 KotlinConf talks that show how Duolingo, McDonald's, and StoneCo achieved massive scale with Kotlin Multiplatform. Skip the beginner mistakes and learn from teams already shipping t...
Karthi from Mercari's Cross Border team reveals why they chose native Android over Flutter and React Native for their global marketplace launch. The decision wasn't about theory, it was about leveraging 10M+ do...
Karthi from Mercari's Android team reveals why they ditched cross-platform frameworks for their global marketplace launch. The decision wasn't about native vs. hybrid ideology, it was about leveraging 10M+ down...
Gunnar Torfi shares how a single developer maintained 40+ mobile screens AND a full web app by merging them into one universal codebase. No big rewrite required.
Egor Andreevich just shipped a DI framework migration across 1,500 modules serving tens of millions of users. The build speed improvements? Nearly 60% faster incremental builds.
Sean Coyle from ASOS breaks down the Data Layer in Android Clean Architecture—the unsung hero that keeps your networking, databases, and caching from bleeding into your business logic.
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.
Pierrick CAEN from Medium thought upgrading Apollo Kotlin would be straightforward. Instead, it exposed hidden cache issues that had been silently failing for months.
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.
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.
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.
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...
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.
Callstack explores how React Native is becoming the unexpected bridge between traditional mobile development and the Web3 ecosystem. Building decentralized apps just got a lot more practical.
Chamod Lakmal from PickMe Engineering breaks down the imperative vs declarative debate with side-by-side Android code that makes the difference crystal clear.
Braulio Ríos built a production-ready guitar tuner app using React Native that processes audio in real-time with near-native performance. Here's how he combined TypeScript, C++, Swift, and Kotlin to solve a pro...