Weekly Digest
Nov 18 - Nov 24, 2024
7 articles that week
How We Reduced GrabX SDK Initialisation Time
Grab's SDK was taking 4 minutes to initialize with 400MB of config data. That's a cold start problem that kills autoscaling.
Building a Floating View in Android: A Practical Approach - Final Part
Fauzi Mubarok from IDN Engineering wraps up his floating view series with the polish that separates good Android UIs from great ones. That magnetic snap-to-edge effect you see in TikTok and Shopee? Here's how to build it.
Adding React Native to Signal Open Source App: Part 1 (iOS)
Mariusz Stanisz from Software Mansion just proved brownfield React Native integration doesn't have to be scary. He added RN to Signal's notoriously complex iOS codebase and documented every step.
Building a Floating View in Android: A Practical Approach - Part 1
Fauzi Mubarok from IDN Engineering breaks down how to build those addictive floating reward bubbles you see in TikTok and Shopee. Turns out, creating smooth overlay views in Android requires some clever system-level tricks.
Performance Analysis: Analyzing performance in Flutter and Handling Jank
Pinhome's engineering team tackled the silent killer of mobile apps: jank. Their Flutter app was stuttering under load, and users were noticing.
iOS 18: Apple's Translation API
activesludge breaks down iOS 18's Translation API with real-world demos that show how to eliminate copy-paste translation workflows. This is the most practical guide I've seen for implementing on-device translation.
Brownfield Development with React Native
Callstack reveals how brownfield React Native integration lets you modernize native apps without the dreaded full rewrite. This collection of insights shows exactly how companies like Shopify and Zalando pulled it off.