Showing 20 of 1581 articles (Page 53 of 80)
Amorn Apichattanakul from KBTG just open-sourced a production-ready Flutter template that solves the three biggest headaches in mobile app development: CI/CD setup, native bridging, and security hardening.
Grab built their entire GrabPay merchant app in React Native, then used those learnings to rebuild core payment features in their main passenger app. The result? Half the maintenance resources with identical pe...
Uber rewrote their entire driver app serving 3 million drivers. How do you ship that without breaking your business?
Tokopedia's mobile web was scoring 67-71 on PageSpeed during their biggest sale event. With most traffic on 3G, that meant 5-6 second load times when milliseconds matter most.
OLX Engineering scaled their Android app across multiple markets without creating code chaos. Here's how they used Gradle source sets to keep things clean.
Nikhil Swaminathan from AWS Amplify just made full-stack deployments dramatically simpler. No more merge conflicts from generated config files, no more manual backend syncing across environments.
Callstack explores how code splitting is transforming React Native apps into modular super apps. The technique that revolutionized web development is now reshaping mobile architecture.
Airbnb ships features simultaneously across web, iOS, and Android without waiting for app store releases. Their secret? Server-driven UI.
Walmart's engineering team cut time-to-market for cloud self-service platforms from 26 weeks to under 2 weeks. Here's the framework that made it possible.
Tokopedia's iOS team just wrapped up their modularization tutorial series, and the final piece is a game-changer: micro apps that let you build only what you need.
Pinterest relies on data to drive decisions and ML models. But what happens when a metric as simple as Daily Active Users gets counted wrong?
Kevin Cianfarini from Cash App discovered a sneaky threading bug that stumped his entire team. The culprit? A misunderstood feature in Kotlin's coroutine testing tools that silently breaks thread assertions.
Adrian Hartanto from Traveloka cracked a problem that plagues every multiplatform team: keeping identical components in sync across iOS, Android, and React Native without tripling the maintenance work.
Alexander Kulabukhov from Bumble Tech reveals the hidden costs of iOS modularization that nobody warns you about. Spoiler: visualizing 50+ module dependencies looks like a tangled mess, and your CI will cry for...
Grab went from one monolithic mobile app to over 1,000 modules. Here's what they learned about scaling a superapp.
Alberto De Bortoli from Just Eat Takeaway reveals how they slashed their iOS CI complexity by consolidating dozens of module repos into one. The result? One PR instead of multiple, faster iteration, and smarter...
Tokopedia slashed their mobile homepage JavaScript from 320kB to just 37kB. Here's how they did it without rebuilding everything.
Aaron Clarke from Google's Flutter team eliminated unnecessary memory copies in platform channels and achieved up to 52% performance gains. Here's how he debugged his way through Objective-C class clusters and ...
Medium's iOS team went all-in on SwiftUI for production features serving millions of users. Here's how they made it work in a legacy codebase.
Tom Doron from the Swift Core Team just made package discovery way less painful. Swift 5.5 introduces Package Collections, turning endless search results into curated, trustworthy lists.