Showing 20 of 1546 articles (Page 43 of 78)
Robinhood eliminated 30% of ALL iOS crashes by refactoring a single screen. That screen drove 30% of their revenue at the time.
Ting Becker and Paul Hudson curated the best property wrapper resources from the Swift community. If you're still writing boilerplate code in Swift, you're missing out on one of the language's most powerful fea...
React Native 0.69 just dropped with React 18 support and bundled Hermes. This is the release that finally bridges the gap between React's latest features and mobile development.
The React Native team is rolling out comprehensive migration resources as the New Architecture moves toward becoming the default. If you maintain a library, this directly impacts your roadmap.
OkCredit slashed their Android app cold startup time by 70%. Here's the engineering playbook that made it happen.
Instawork's Android app was taking 5-6 seconds to start while iOS clocked in at just 1.5 seconds. That performance gap was killing their user experience on low-to-mid range devices.
Swiggy's iOS team was watching Xcode compile for minutes after single-line changes. They cut that time by 75%.
Mercado Libre's mobile apps serve 4.5 billion active devices. A Galaxy A10 might take 5 seconds to load a screen—or just 1.67 seconds, depending on conditions.
Sahil Jain from OLX reveals how they manage multiple market versions of their Android app without maintaining separate codebases. The secret? Strategic use of Gradle's build configuration.
Alvin Matthew Pratama from Tokopedia tackles a deceptively complex problem: validating social media URLs when each platform has wildly different URL structures. Regex alone won't cut it.
Lilia Correa from Mercado Libre reveals what it takes to break into mobile development at Latin America's largest tech company. Their IT Bootcamp transforms junior developers into production-ready mobile engine...
LazyPay was serving unoptimized images directly from S3, killing app performance and burning bandwidth. Their migration to Cloudinary cut image sizes by 70%.
Dream11 handled 5.5 million concurrent users and 80 million requests per minute during IPL 2020. Their secret? A custom performance testing framework called Torque.
Tokopedia cut their Android app download size by 10% using Dynamic Features. But the implementation wasn't as simple as Google's docs suggested.
Robinhood was taking weeks and multiple engineers just to make simple UI changes. Their solution? Server-Driven UI that lets them ship to all platforms without app releases.
ClassPass engineers were hitting a wall: their Jersey-based APIs couldn't handle traffic spikes without exhausting thread pools. The culprit? Synchronous request processing blocking precious I/O threads.
Zomato's Android team breaks down SSL certificate pinning: the security feature that could brick your app if done wrong.
Uber rewrote their Android rider app in 2016 and made an architectural choice that most Android teams avoid: deeply nested dependency injection scopes.
Google's Flutter team studied early adopters building games with Flutter and discovered something surprising: 62% of Flutter developers didn't even know they could use it for game development.
Klarna Engineering borrowed a web optimization technique and cut their React Native app startup time by 20%. Here's how tree shaking made the difference.