Weekly Digest

Dec 9 - Dec 15, 2024

7 articles that week

← Previous Next →
Saturday, Dec 14

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.

Friday, Dec 13

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

Mariusz Stanisz from Software Mansion just cracked the Android side of brownfield React Native integration. If you thought iOS was tricky, wait until you see the Gradle gymnastics required for Signal's Android app.

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.

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.