Weekly Digest

Jun 8 - Jun 14, 2020

5 articles that week

← Previous Next →
Sunday, Jun 14

Automation for WebView Testing

Ferawati Hartanti Pratiwi from Bukalapak breaks down WebView automation with Appium. If you've struggled with context switching between native and web elements in mobile testing, this practical guide cuts through the complexity.

Thursday, Jun 11

Using Hopper to Investigate an iOS Bug

Alexander Nikishin from Bumble's engineering team cracked open iOS 13's binary code with a disassembler to find a bug Apple couldn't fix for 8 months. What he discovered was a single misplaced bit in a keyboard mask.

Tuesday, Jun 9

MVI Architecture in Kotlin Multiplatform - Part 2

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.

A Great Way to do Android Presenters

Cash App's Android team chose presenters over ViewModels and MVVM. Here's why their "boring" code wins.

Your next upgrade deserves an upgrade

Signal just solved one of iOS's most frustrating problems: losing your encrypted message history when you upgrade devices. imperiopolis walks through how they built a secure, local device-to-device transfer that actually works.