Showing 20 of 1546 articles (Page 47 of 78)
Callstack explores why staying current with React Native versions isn't just about new features. It's the difference between a performant app and technical debt that compounds with every release.
Callstack explores a critical question for React Native teams: when can you safely use JavaScript libraries built for the web, and when do you need native alternatives?
Smooth animations can make or break your mobile app's user experience. Callstack breaks down how to achieve buttery 60fps animations in React Native without janky frames or dropped performance.
Daniel Roth from Thumbtack's iOS team just solved a problem every Swift developer has faced: ensuring code runs exactly once without the brittle boolean flags that break at scale.
React Native's bridge can be your bottleneck or your superpower. Callstack explores the critical tradeoff between JavaScript flexibility and native performance that determines whether your app flies or crawls.
Snap rewrote their entire messaging system in C++ to solve a problem that plagues most mobile teams: platform inconsistency causing bugs and doubled engineering effort.
Airbnb moved beyond Time To Interactive to measure what users actually see. Their Page Performance Score tracks visual wait time, not just code execution.
Tokopedia's iOS team rewrote their entire live streaming chat feature from scratch in record time. The reason? React Native couldn't handle the load during major promotions.
Dominik Sokal from Software Mansion shows how Expo's EAS Build changed the game: you can now build iOS apps from Windows, no Mac required. The React Native vs Expo debate just got a lot simpler.
Mike Grabowski explores why having tests isn't enough. Without CI, you're missing the feedback loop that catches regressions before they ship.
Airbnb built a unified performance scoring system that works across all platforms. Here's how they instrumented it on iOS to track real user experience at scale.
Jimmy Harijanto from Blibli.com shows how to stop manually building iOS releases in Xcode. His team automated the entire pipeline from code commit to TestFlight using open-source tools.
Joey Freund from Shopify reveals how they let third-party developers extend their UI without compromising security or performance. The secret? Rendering UI in one place while defining it in another.
Karthik Jayasurya from Nextdoor reveals how they transformed notifications from random spam into personalized updates that neighbors actually want. The result? A 40% jump in engagement without sending more mess...
Sebastian Ekström from Shopify built something that shouldn't exist: a React Native App Clip under 10MB. The Shop app itself is 51MB, and React Native isn't exactly known for being lightweight.
Karan Saimbhi from Just Eat Takeaway compares testing Jetpack Compose to watching Back to the Future on different formats—the content stays the same, but the method evolves. Here's what changes when you move fr...
Reddit's mobile team ships features 30% faster after overhauling their developer productivity infrastructure. Here's how they did it.
Airbnb ditched single-metric performance tracking and built something better. Here's how they unified web, iOS, and Android performance into one 0-100 score.
Patrick Brochado from BlaBlaCar turned a 13-minute Android build into a 4-minute one. His team was losing 8 hours of productivity every single day to slow builds.
Tokopedia's iOS team turned 90-minute builds into 5 minutes. Yes, you read that right: a 1000% improvement.