Discover 180 articles on UI Performance in mobile performance

Clear Filters

Showing 20 of 180 articles (Page 5 of 9)

Mobile Monitor

Company: Snapchat · Mar 15, 2023
Platform: iOS / Android

Snap's Lens Studio just gave AR developers a powerful weapon against performance issues. If your lenses are failing submission due to slow activation or low FPS, this tool is your answer.

Mobile Lens Profiler: Case Study

Company: Snapchat · Mar 15, 2023
Platform: iOS / Android

Snap's engineering team just dropped a masterclass in mobile performance debugging. Ever wonder why your AR lens stutters on the first frame?

Performance Optimization Guide

Company: Snapchat · Mar 15, 2023
Platform: iOS / Android

Snap's AR Lenses reach millions, but performance issues can kill engagement before users even see your creation. Here's how Snap ensures their AR experiences work across every device.

Lyft Bikes & Scooters was drowning in complexity: 3 vehicle types, multiple markets, and endless switch statements. Their solution? Move the UI logic to the server.

ShareChat cut janky frames by 75% and boosted feed scrolling by 60%. Here's how they debugged their way to a 4.3-star rating.

Andrew Lo from Shopify reveals why your React Native gestures feel clunky. The fix? Two simple physics principles most developers ignore.

OkCredit reduced frozen frames by 40% by obsessing over a metric most Android teams ignore: screen response time.

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.

React Native just dropped experimental Pointer Events support, and it's a game-changer for cross-platform input handling. No more forking the framework to support mouse, pen, or keyboard interactions.

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.

Shopify went all-in on React Native, but had one critical question: Is it actually as fast as native? They needed proof, not assumptions.

OKLayoutInflater

Company: OkCredit · Nov 22, 2022
Platform: Android

OkCredit's Android team was hitting a wall: complex XML layouts were causing frozen frames and ANRs. AndroidX's AsyncLayoutInflater wasn't cutting it.

Improving the Player on Android

Company: Pinterest · Nov 15, 2022
Platform: Android

Pinterest's Android team faced a unique challenge: playing multiple videos simultaneously in a two-column grid without killing performance. Here's how they optimized ExoPlayer to handle it.

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?

How We Reduced Our ANR by Three Times

Company: OkCredit · Oct 18, 2022
Platform: Android

OkCredit slashed their ANR rate by 67% and cold startup time by 70%. Here's how they debugged one of Android's most frustrating problems.

Arlind Hajredinaj from SoundCloud reveals how a beautiful UI redesign accidentally tanked their image loading performance. The fix? A deep dive into Android optimization that every mobile team should read.

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.

DoorDash users were waiting up to 10 seconds for pages to load. Here's how their team turned performance audits into measurable conversion wins.

OkCredit ran a fascinating A/B test: Jetpack Compose vs XML layouts in production. The results surprised them—and reveal what most teams miss about Compose performance.

Pinterest was bleeding user engagement on Android. With 75% of signups coming from outside the U.S. and 90% of global smartphones running Android, they had to fix their performance problem fast.

Loading articles...