Weekly Digest

Dec 9 - Dec 15, 2024

8 articles that week

← Previous Next →
Friday, Dec 13

Adding React Native to Signal Open Source App: Part 2 (Android)

Continuation of Signal app integration case study, focusing on Android-specific implementation and best practices.

Thursday, Dec 12

Reddit Improved App Startup Speed Using Baseline Profiles & R8

Reddit just proved that Android's built-in performance tools can deliver massive wins without custom engineering. Their app startup improvements are eye-opening.

How We Enhanced Our Android App’s Startup Time by Over 50%

Back Market slashed their Android app startup time by 60%. Here's the engineering breakdown that made it happen.

Learnings About Swift Testing

Apple's Swift Testing framework is here, and Mercari's iOS team thinks it's a game-changer. If you're still on XCTest, here's what you're missing.

Wednesday, Dec 11

Transitioning to Flutter App Development

Cherry Lu from Mercari shares her journey switching from embedded Flutter to standalone app development. The architectural differences were bigger than she expected.

Integrating Extensions into Large-Scale iOS apps

Lyft's iOS team built an Apple Maps extension that lets users book rides without leaving Maps. But the initial version added 45MB to their app—nearly a quarter of Apple's 200MB cellular download limit.

What's New in Flutter 3.27

Kevin Chisholm from Google's Flutter team just dropped Flutter 3.27 with a game-changing milestone: Impeller is now the default renderer on modern Android devices. After a year in preview, this marks a major shift in Flutter's rendering architecture.

Tuesday, Dec 10

Debugging in the Wild: Unleashing the Power of Remote Tooling

Reddit's Staff Engineer Eric Chiquillo tackles every mobile developer's nightmare: production bugs that only appear in the wild, where your usual debugging tools are useless.