Showing 20 of 1540 articles (Page 25 of 77)
Michael Thomsen from Google's Flutter team just dropped a game-changer: Flutter 3.24 introduces a low-level GPU API that lets developers submit draw calls directly to hardware. This isn't just another framework...
Medium's iOS codebase is over 10 years old with code from 2013 still running in production. Instead of rewriting, they wear it as a badge of honor.
Bevan Christian from IDN Media reveals how his team eliminated merge conflicts that plague every iOS team. Two weeks of sleepless nights resulted in a solution that transforms project management.
Timotius Leonardo Lianoto from IDN Engineering tackles a common iOS pain point: UIButton animations feel lifeless compared to Android's satisfying touch feedback. His solution? A custom ripple effect that trans...
Callstack explores one of mobile dev's wildest experiments: embedding React Native inside a Flutter app. Yes, you read that right.
The Pincode Android Team at PhonePe built an entire app with Jetpack Compose while it was still maturing. 2.5 million downloads later, they're sharing what actually worked and what didn't.
DoorDash was shipping experiments that crashed their app and degraded performance for weeks before anyone could identify the cause. They built an automated system to catch issues before customers feel the pain.
Alan Cooke from Squarespace reveals how Unfold turned chaotic mobile releases into boring background events. Boring is the goal, and here's why that's brilliant.
Abdul Moiz from Thumbtack reveals how Swift 6's concurrency checks broke their entire test suite. Their solution? A clever protocol-based pattern that makes actors mockable without sacrificing thread safety.
Zalando's iOS team tackled a deceptively hard problem: creating smooth screen transitions when the entire UI is driven by the backend.
Dave Verwer and Sven A. Schmidt from Swift Package Index reveal that 43% of Swift packages are already data race safe. The Swift 6 migration is happening faster than expected.
Medium's iOS team has been wrestling with a codebase dating back to 2013. Migrating from UIKit to SwiftUI? It's messier than you think.
React Native just made its biggest architectural recommendation in years. The core team now officially recommends using frameworks (specifically Expo) for all new apps.
Przemyslaw Weglik from Software Mansion shows how to run real-time AI models directly on mobile devices using React Native. No server calls, no latency, just pure on-device inference.
Jakub Chmura from Software Mansion shows how to run AI models directly on iOS devices without a single API call. No cloud dependency, no latency, just native performance.
Skeelo's QA team built a scalable E2E testing framework using Python + Appium. Here's the architecture that keeps their mobile tests maintainable as the app grows.
Skeelo's Android app had a problem: too many users were experiencing painfully slow startup times. They needed a solution that didn't require rewriting their entire codebase.
Nick Butcher and Florina Muntenescu from Google reveal how adidas CONFIRMED slashed feature development time by 30% with a single technology shift. The results speak for themselves: happier users, fewer crashes...
Skeelo's engineering team achieved a 30% performance boost by rethinking one simple thing: when NOT to use await in Node.js.
Jamon Holmgren from Infinite Red just dropped a comprehensive guide that's going to change how you debug React Native apps. Flipper's out—but you're not losing any functionality.