Weekly Digest
May 13 - May 19, 2024
5 articles that week
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.
Transitioning to Appcraft: Evolution of Zalando’s Server-Driven UI Framework
Zalando powers 13 dynamic mobile pages without waiting for app store releases. Here's how they built a server-driven UI framework that ships changes same-day.
What's New in Flutter 3.22
Kevin Chisholm just dropped Flutter 3.22, and the performance numbers are wild. WebAssembly cuts frame rendering time by 3x in worst-case scenarios, while a Lottie animation that took 64ms now renders nearly 10x faster.
The Fundamentals of iOS Development at Revolut
Illia Kucheriavyi from Revolut reveals how 120+ iOS engineers ship weekly releases across 5 apps while maintaining 150,000+ automated tests. Their secret? A mono-repo with 160 shared modules and build times that dropped from 40 to 10 minutes.
Enhancing Chat Performance on PhonePe Android - Part 2
Ayush Bagaria from PhonePe reveals how CPU profiling and thread optimization slashed chat load times by 30%. Most Android apps are sitting on similar performance gains.