Weekly Digest

Dec 7 - Dec 13, 2020

6 articles that week

← Previous Next →
Friday, Dec 11

How we achieved a 6x reduction of ANRs - Part 1: Collecting Data

Bumble's Android app was bleeding users to ANR dialogs. Their ANR rate sat above Google Play's threshold, threatening search rankings and user trust.

How we achieved a 6x reduction of ANRs - Part 2: Fixing ANRs

Bumble's Android team slashed their ANR (Application Not Responding) rate by 6x. Here's how they debugged one of mobile's most frustrating problems.

Tuesday, Dec 8

Keeping Android app size in check with React Native Upgrades | by Sparsha Saha | Microsoft Mobile Engineering | Medium

Microsoft Teams faced a 1.2 MB app size bloat after upgrading React Native. Here's how they cut it down to just 0.48 MB.

Monday, Dec 7

Modernising a Legacy Android App Architecture: Part Three - Applying the Refactor

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.

Modernising a Legacy Android App Architecture: Part One - Single Activity

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.

Modernising a Legacy Android App Architecture: Part Two - MVVM

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.