Showing 20 of 1584 articles (Page 42 of 80)
Indragie Karunaratne from Sentry reveals how they built a production-ready iOS profiler that runs on millions of real user devices. Most profilers only work locally, but this one collects real-world performance...
Amorn Apichattanakul from KBTG shows Flutter developers how to tap into iOS's Dynamic Island feature. Yes, you can build Live Activities in Flutter apps—here's the bridge you need.
Juan Ignacio Unzurrunzaga from Mercado Libre's team reveals how they fixed a critical accessibility gap that affected millions of users: price components that screen readers couldn't interpret correctly.
Juan Ignacio Unzurrunzaga from Mercado Libre reveals how a simple price component became a masterclass in Android accessibility. Their team discovered screen readers were announcing dollars instead of pesos, re...
Matt Bowen and the Shopify team discovered their Android widgets were making up to 5 unnecessary network calls per update cycle. Their solution? A clever 60-second cache that transformed widget performance.
F. Dhani Achmad from Tokopedia reveals how they shipped a full event app on iOS and Android in just 3 weeks. After ditching React Native due to performance issues, they gave cross-platform another shot with Flu...
Your app crashes in production and you have no idea why. Callstack breaks down the monitoring strategies that catch issues before your users do.
Turo's Android team slashed their app startup time by 77%. Here's how they turned a sluggish launch into a lightning-fast experience.
Asukhija from Expedia Group shows how two simple keywords can eliminate callback hell in Swift. If you've ever drowned in nested closures, this is your lifeline.
Swiggy's Android team faced a UX dilemma: auto-reading OTPs felt magical to some users, creepy to others. How do you balance convenience with transparency?
Ahmed Alnaami from AirAsia reveals how they solved a debugging nightmare: tracking network traffic across Native, React Native, and WebViews in one super app.
Ishan Khanna from Tinder shares a hard-earned lesson: that shiny third-party SDK could be a ticking time bomb for your app. Here's the framework his team uses to avoid disaster.
JP Simard from Lyft reveals how they replaced URLSession and OkHttp across all their mobile apps with a single networking library—and the results weren't what anyone expected.
Zomato's iOS team was stuck waiting 80 seconds for every incremental build. That's developer productivity bleeding out in real-time.
Strava's Android team cut app launch time in half by treating performance optimization like athletic training: consistent measurement, strategic improvements, and relentless focus on efficiency.
DoorDash just proved SwiftUI is enterprise-ready. Their secret? Don't start with a rewrite.
OkCredit found a way to A/B test UI copy without shipping new app versions. The results? A 1.7% lift in user activation from changing just two words.
Jerry Marino and Square are bringing the Bazel iOS community together for the first time. If you're building iOS at scale, this conference agenda reveals where the ecosystem is heading.
JaYoung Lee and Ander Dobo from Google's Flutter team reveal a surprising shift: VS Code has overtaken Android Studio as the most popular IDE for Flutter development. What's driving developers to switch?
Doni Winata from Traveloka's Android Infra team reveals how his team automated build benchmarking to catch performance regressions before they hit production. For projects with 300+ modules and 15-20 minute bui...