Explore 662 articles on iOS performance

Clear Filters

Showing 20 of 662 articles (Page 20 of 34)

Cecília Saraiva from Glovo reveals how their 30+ iOS engineers maintain code consistency without the manual overhead. Spoiler: automation is doing the heavy lifting.

Debugging the UI of Third-Party iOS Apps

Company: Doist · Sep 15, 2021
Platform: iOS

Ever wonder how Twitter built their custom tab bar or how Reeder optimized their scroll performance? There's a way to peek under the hood.

Pattogató Bence from Wise Engineering tackles a problem every iOS dev faces: animating heterogeneous items in collection views without the usual headaches. His solution? A clever enum wrapper that makes UIColle...

Walmart's engineering team learned the hard way: breaking up a monolith without fixing team structure just creates a distributed mess.

Revolut built a system that automatically blocks code deployments based on security risk and bug count. Here's how they shifted security left without slowing down 165,000+ pull requests.

Scott Birksted from Shopify tackles a frustrating gap between Kotlin and Swift: why can't Swift structs copy themselves as elegantly as Kotlin data classes?

New OS releases can break your app overnight. The React Native team shares critical changes in iOS 15 and Android 12 that could impact your users.

Eric Robertson from AWS AppSync reveals how pipeline resolver caching slashed database requests by 99% for some customers. If your GraphQL API is hitting backend services too hard, this changes everything.

Victoria Gonda from Square tackles a tricky KMP problem: Kotlin/Native doesn't support I/O, yet your shared tests need to read fixture files. Here's the workaround that makes it possible.

Grab lost 95% of ride bookings for a full minute when a single Redis slave node failed. Their highly available cluster with multiple replicas somehow became a single point of failure.

React Native 0.65 just dropped with performance gains that'll make you rethink your mobile architecture. The Hermes engine upgrade alone is delivering 20-50% improvements on CPU-intensive workloads at Facebook.

Project Bonsai

Company: Grab · Aug 12, 2021
Platform: iOS / Android

Grab's Android app had 4 million lines of code and was bleeding users. Google's research showed every 6MB increase costs 1% of conversions.

Revolut's iOS team ships weekly updates with minimal regression. Their secret? Making unit tests actually fun to write.

Microsoft Teams Mobile merges 50+ commits daily from 350+ developers. How do they catch performance regressions before users feel the pain?

Carbon: Dual Binary Mobile App

Company: Uber · Jul 14, 2021
Platform: iOS / Android

Uber rewrote their entire driver app serving 3 million drivers. How do you ship that without breaking your business?

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.

Trusting Metrics at Pinterest

Company: Pinterest · Jun 22, 2021
Platform: iOS / Android

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?

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...

Loading articles...