Explore 662 articles on iOS performance

Clear Filters

Showing 20 of 662 articles (Page 14 of 34)

DoorDash cut their iOS app launch time by 60%. Here's how they did it with three targeted optimizations that any mobile team can learn from.

Migrating to Swift Package Manager

Company: Just Eat · Jan 25, 2023
Platform: iOS

Victor Sarda from Just Eat Takeaway reveals how his team migrated a massive modularized iOS codebase from CocoaPods to Swift Package Manager without blocking a single developer. The secret? Supporting both depe...

Striving for iOS App Performance

Company: Strava · Jan 24, 2023
Platform: iOS

Strava's iOS app was slowing down as they scaled to 1 billion activities in 18 months. Their solution? A ruthless focus on "Time to Something Useful."

John Flanagan from DoorDash reveals how his team eliminated duplicate code between SwiftUI previews and snapshot tests. The solution? An open-source tool that cuts testing boilerplate to a single line.

Video Stories and Caching Mechanism (iOS)

Company: Swiggy · Jan 17, 2023
Platform: iOS

Swiggy's iOS team built Instagram-style video stories and saved 49GB of user data in just two weeks. Here's how they did it.

Why are app sizes so big now?

Company: Posts on Reddit · Jan 12, 2023
Platform: iOS

Bank of America's app is 448 MB. McDonald's is 251 MB. When did ordering fries require half a gigabyte?

Animations can make or break your app's performance. Choosing between Lottie and Rive isn't just about features: it's about understanding the tradeoffs that impact your users' experience.

Liang Ma and Wei Zhu from Pinterest built a JSON logging system that catches production issues hours before traditional metrics even notice. Here's how they gave mobile teams real-time visibility into 300 billi...

The article link appears to be broken or unavailable. I cannot access the content about GoTransit's mobility integration.

Delivery Hero was burning through 9TB of image data daily. Their apps were sluggish, their network costs were astronomical, and users were waiting too long for images to load.

Strava's Android team hit a wall: testing server-driven UI meant wrestling with Charles Proxy crashes, EOF errors, and 3-4 minute build times. An intern decided to fix it.

Fan-tastic Search for Blazing Fast Results

Company: Swiggy · Dec 20, 2022
Platform: iOS / Android

Swiggy's search feature was a mess: 2,000+ lines in a single ViewModel, monolithic XML files, and performance issues. Time for a complete rewrite.

Swiggy's iOS App Now Loads 12 Times Faster

Company: Swiggy · Dec 13, 2022
Platform: iOS

Swiggy's iOS app was taking forever to launch. Their mobile team spent 3 months hunting down bottlenecks and achieved a 12x improvement in cold start time.

Reddit's mobile team just dropped their unfiltered take on iOS vs Android development in 2022. Spoiler: both platforms have some explaining to do.

Scaling the Just Eat Help Centre on iOS

Company: Just Eat · Dec 7, 2022
Platform: iOS

Andrea Scuderi from Just Eat reveals how his team tackled a 19,602-line legacy iOS module without a risky big-bang rewrite. Their 9-phase restructuring approach cut code by 23% while maintaining stability.

Mobile The Future Is Declarative

Company: Sentry · Dec 7, 2022
Platform: Android / iOS

Lazar Nikolov explores why Android and iOS are finally catching up to React Native and Flutter. The shift to declarative UI is reshaping native mobile development.

Announcing Lottie 4.0 for iOS

Company: Airbnb · Dec 6, 2022
Platform: iOS

Airbnb just solved one of mobile animation's biggest performance problems. Lottie 4.0 eliminates the CPU overhead that was causing animations to drop frames and freeze.

Snap Research just proved that Vision Transformers can run as fast as MobileNet on actual mobile devices. Yes, really.

Swiggy App on Diet

Company: Swiggy · Nov 22, 2022
Platform: iOS / Android

Swiggy slashed their Android app size by 22.6% in just one day. Here's how they did it without the usual complexity.

Improving Auto Pause for Everyone

Company: Strava · Nov 15, 2022
Platform: iOS / Android

Strava's engineering team faced a deceptively hard problem: how do you automatically detect when a runner stops moving without draining their battery or showing the wrong pace?

Loading articles...