93 articles on Architecture for Android performance

Clear Filters

Showing 20 of 93 articles (Page 3 of 5)

Dominic Zirbel from Thumbtack reveals how they modernized 300+ Android screens without a complete rewrite. Their new framework cut code by 30% while maintaining production stability.

Revolut's Android team ships features to 25+ million customers every Tuesday at 9am sharp. Here's how 100+ engineers coordinate releases across 70 autonomous teams without QA.

MVI Architecture Pattern in Android

Company: Getir · Feb 15, 2023
Platform: Android

Jyoti Sheoran breaks down MVI architecture with a complete Jetpack Compose implementation that actually makes sense. No theory overload, just practical code you can use today.

Veyndan Stuart from Cash App just open-sourced a solution to one of mobile development's most annoying problems: writing pagination logic twice for Android and iOS.

Juan Ignacio Unzurrunzaga from Mercado Libre's team reveals how they fixed a critical accessibility gap that affected millions of users: price components that screen readers couldn't interpret correctly.

Juan Ignacio Unzurrunzaga from Mercado Libre reveals how a simple price component became a masterclass in Android accessibility. Their team discovered screen readers were announcing dollars instead of pesos, re...

Lessons Building Android Widgets

Company: Shopify · Sep 22, 2022
Platform: Android

Matt Bowen and the Shopify team discovered their Android widgets were making up to 5 unnecessary network calls per update cycle. Their solution? A clever 60-second cache that transformed widget performance.

Very Good Ventures shows how to build a production-ready Flutter app with Supabase that achieves 100% test coverage. This isn't your typical Firebase clone tutorial.

Uber rewrote their Android rider app in 2016 and made an architectural choice that most Android teams avoid: deeply nested dependency injection scopes.

Sam Moore from Betterment shares how his team rewrote 85% of their mobile app in just over a year without disrupting users. The secret? A methodical approach to adopting Flutter that prioritized team buy-in ove...

Cross-Platform Messaging Experience

Company: Snapchat · Dec 17, 2021
Platform: iOS / Android

Snap rewrote their entire messaging system in C++ to solve a problem that plagues most mobile teams: platform inconsistency causing bugs and doubled engineering effort.

Browse Page Refactoring on Android

Company: Carousell · Oct 22, 2021
Platform: Android

Jintin from Carousell reveals how a 3,000+ line Presenter became their team's productivity nightmare. Their solution? A strategic mix of refactoring AND rewriting that didn't require months of downtime.

Android Hilt Dependency Injection

Company: Teknasyon · Sep 8, 2021
Platform: Android

Mehmet Agah Balbay from Teknasyon Engineering makes the case for ditching Dagger2's boilerplate hell. His team's switch to Hilt for dependency injection delivered real performance wins and faster development cy...

Android App Excellence: Duolingo

Company: Duolingo · Aug 26, 2021
Platform: Android

Duolingo's Android app was degrading 5-10% every month. New features meant guaranteed performance regressions every 90 days.

Huan Nguyen from Afterpay reveals how they architected their Android rewrite to support hundreds of future developers. The secret? A three-tiered modular structure that makes parallel development actually work.

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 the Mobile Native Foundation

Company: Lyft · Mar 2, 2021
Platform: Android / iOS

Keith Smiley from Lyft just announced something that could change how we all build mobile apps. Instead of every company rebuilding the same infrastructure in silos, major tech players are finally collaborating...

Rico Harisin from Tokopedia reveals how their Android team shipped weekly releases while building a complete performance infrastructure from scratch. Their secret? Treating CI/CD like a product.

Rob Pridham from BBC Sport reveals how his team tackled a massive Android refactor—migrating from multiple activities to a single-activity architecture while keeping the app running in production.

Rob Pridham from BBC Sport reveals how they modernized a 7-year-old Android codebase without a full rewrite. The secret? A strategic refactor that tackled navigation chaos first.

Loading articles...