Android × Architecture

Android Architecture, page 2

Android Architecture articles 31–60 of 100

PickMe Mar 13, 2025

Clean Architecture for Android Applications

Chamod Lakmal from PickMe breaks down Clean Architecture for Android with a practical folder structure that actually makes sense. If your codebase feels like spaghetti, this is your roadmap out.

ASOS Mar 11, 2025

Android Clean Architecture: Understanding the Domain Layer

Sean Coyle from ASOS breaks down the most misunderstood layer in Clean Architecture. If your ViewModels are bloated and your business logic is scattered everywhere, this deep dive into the Domain Layer will cha...

Very Good Ventures Feb 4, 2025

10 Reasons To Choose Flutter for Your Mobile App

Very Good Ventures makes the case for Flutter with data that's hard to ignore: 93% developer satisfaction and 24% user growth in a single year. If you're evaluating cross-platform frameworks, this breakdown cut...

Callstack Dec 20, 2024

Kotlin Multiplatform Development and Compose

The article content appears to be missing, but based on the title and page structure, this looks like a Callstack piece on Kotlin Multiplatform and Compose. Unfortunately, the actual article text didn't load.

Glovo Nov 29, 2024

How We Engineered a Scalable Architecture to Power Videos, Social, and Picks in Our Delivery App

Victoria Perelló and Hernán Malatini from Glovo shipped three major social features in 90 days—without breaking their app. Their secret? An architecture that let 10+ teams work in parallel without stepping on e...

Callstack Nov 18, 2024

Brownfield Development with React Native

Callstack reveals how brownfield React Native integration lets you modernize native apps without the dreaded full rewrite. This collection of insights shows exactly how companies like Shopify and Zalando pulled...

Very Good Ventures Nov 13, 2024

Flutter Myths: Clearing Up Common Misconceptions

Still think Flutter is too slow for production apps? Very Good Ventures just dismantled the 6 biggest myths holding teams back from adopting this cross-platform framework.

Thumbtack May 16, 2024

Java Is Dead Long Live Kotlin Part 2

Emily Fujimoto from Thumbtack just closed the book on a 6-year migration journey. The final push to eliminate Java from their Android codebase revealed lessons every mobile team needs to hear.

Very Good Ventures Jan 22, 2024

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...

Very Good Ventures Jan 16, 2024

Learn About the Leading Multi-Platform Frameworks

Still running separate iOS and Android teams in 2024? VGV breaks down why Flutter and React Native are replacing the old playbook for multi-platform development.

Reddit Dec 4, 2023

Reddit Recap: State of Mobile Platforms Edition (2023)

Reddit's mobile team just dropped their brutally honest take on iOS vs Android development in 2023. Spoiler: neither platform makes it easy.

Gojek Oct 22, 2023

GoTransit: Unifying Our Mobility Products with Public Transportation

Gojek discovered that 11 of their top destinations in Jakarta weren't restaurants or malls. They were train stations and bus hubs.

Mercado Libre Sep 15, 2023

Os Bastidores Android Dos Armazéns Do Mercado Livre

Victor Oliveira from Mercado Libre reveals how their warehouse management system went from drowning in duplicate code to shipping features without app updates. The secret? A bold architectural bet that changed ...

Mercado Libre Sep 15, 2023

The Android Backstage of Mercado Libre Warehouses

Victor Oliveira from Mercado Libre reveals how they ditched traditional Android architecture to scale their warehouse operations across Latin America. The problem? Too many duplicate screens, too much boilerpla...

Cash App Aug 9, 2023

Poko goes multiplatform

Drew Hamilton just took Poko, the Kotlin compiler plugin that generates equals/hashCode/toString, fully multiplatform. This solves a real API compatibility headache for library authors.

Lyft Jul 17, 2023

Being first to market with rideshare on CarPlay and Android Auto

Michael Ramdatt and the Lyft team reveal how they beat every competitor to launch the first rideshare app on CarPlay and Android Auto. The secret? Building their own mapping platform from scratch.

Cash App Jun 6, 2023

Kotlin Multiplatform Money Formatter

Patrick Tyska and Terry Yiu from Cash App reveal how the same $1,000 needs to display four different ways across their app. Their solution? Kotlin Multiplatform to consolidate 10 separate money formatters into ...

Thumbtack May 12, 2023

Cork: Thumbtack's Android UI Framework

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 Mar 17, 2023

The Fundamentals of Android Development at Revolut

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.

Getir Feb 15, 2023

MVI Architecture Pattern in 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.

Cash App Nov 10, 2022

Announcing Multiplatform Paging

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.

Mercado Libre Sep 23, 2022

Accessibility in prices, our learning from the Android perspective

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.

Mercado Libre Sep 23, 2022

Precios accesibles, nuestro aprendizaje desde la perspectiva Android

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...

Shopify Sep 22, 2022

Lessons Building Android Widgets

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 Jun 29, 2022

Build a Flutter app with Very Good CLI and Supabase

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 May 15, 2022

Managing Deep Scope Hierarchies in Large Codebases

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

Betterment Jan 4, 2022

Flutter Revitalized Our Codebase and Transformed Our Engineering Team

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...

Snapchat Dec 17, 2021

Cross-Platform Messaging Experience

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.

Carousell Oct 22, 2021

Browse Page Refactoring on 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.

Teknasyon Sep 8, 2021

Android Hilt Dependency Injection

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...