Discover 209 articles on Architecture in mobile performance

Clear Filters

Showing 20 of 209 articles (Page 8 of 11)

Junius Ang from Traveloka reveals how a 4-person team manages 5 React Native apps plus a hybrid app using a single architectural pattern. Their secret? The District System.

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.

Delegation Pattern in Swift

Company: Blibli.com · Dec 18, 2020
Platform: iOS

Williams Perdana from Blibli.com uses a CEO analogy to explain one of Swift's most powerful patterns. Just like a CEO delegates to department heads, your code can delegate responsibilities to keep things clean ...

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.

Rob Pridham from BBC Sport ditched the trendy frameworks and went old school—callback listeners and view controllers—to modernize their Android app. Controversial? Maybe. Effective? Absolutely.

Talha Naqvi from Flipkart reveals how React Native cut their A/B testing cycles in half while serving 100M+ users. The secret? Strategic compromises and custom infrastructure.

BBC World Service & Web Performance

Company: BBC · Nov 23, 2020
Platform: Mobile Web

Chris Hinds from BBC World Service reveals how they migrated 31 million weekly readers to a modern React app and achieved performance gains of up to 83%. The results? A complete transformation of one of the wor...

Netflix just went all-in on Kotlin Multiplatform for their production studio apps. Here's why they're betting on shared code over platform-specific rewrites.

Trendyol GO - React Native

Company: Trendyol · Oct 16, 2020
Platform: React Native

Yusuf Zeren from Trendyol reveals how his team built their GO delivery app entirely with React Native—zero custom native modules required. Their secret? Strategic architecture choices that kept things simple.

Revolut ships 3 iOS apps weekly to millions of users. Their secret? A modular architecture that cut build times nearly in half and saves 400 engineering hours monthly.

Netflix Android engineers migrated 170 API endpoints from a monolith to a new microservice without users noticing. Here's how they pulled it off over a year.

Amazon just made a major bet on Flutter. AWS Amplify now officially supports Flutter, and this could be the validation enterprise teams have been waiting for.

Yehezkiel L from Tokopedia cut their dependency injection boilerplate dramatically by migrating from Dagger Android to Hilt. The result? Cleaner code, faster onboarding, and way less confusion for their team.

Arkadii Ivanov from Bumble Tech tackles the biggest challenge in Kotlin Multiplatform testing: no mocking frameworks. His solution? Embrace it as a feature, not a bug.

The React Native team at Facebook just pulled back the curtain on how they decide what to build next. Spoiler: cross-platform consistency isn't their top priority.

Ninad MG from JioHotstar challenged Android best practices and won. His team's unconventional approach to RecyclerView architecture now powers a social feed with 20+ card types across multiple teams.

Making Slack Faster By Being Lazy: Part 2

Company: Slack · Jun 29, 2020
Platform: iOS / Android

Slack's desktop client was grinding to a halt as teams scaled. The culprit? An over-reliance on browser LocalStorage that seemed smart at first.

Callstack explores the real-world challenges teams face when scaling React and React Native across web, mobile, and desktop platforms. The opportunities? Bigger than you might think.

Arkadii Ivanov from Bumble shows how to bridge Kotlin Multiplatform MVI architecture with native iOS and Android UI. The iOS integration reveals surprising complexity that most KMP tutorials skip.

Loading articles...