Search over 1000 articles on mobile performance

Discover how top companies optimize their mobile applications for the best customer experience.

×

Showing 20 of 525 articles (Page 20 of 27)

Article thumbnail

iOS Monorepo

Uber keeps all their iOS code in one giant repo, helping teams sync up and scale without chaos.

Article thumbnail

Our Counterintuitive Fix for Android Path Normalization

Dropbox found a weird but genius fix for an Android path problem.

Article thumbnail

Decomposing network calls on the Lyft mobile apps

When Lyft was first developed, it was built using a monolithic server architecture. Within this architecture, all mobile clients relied on a single endpoint for fetching all data pertaining to the user and their ride (the “state of the world”):

Article thumbnail

Pre-submit UI Tests at Pinterest

Pinterest started testing UI before code gets merged, catching bugs early to keep things steady.

Article thumbnail

Mobile App Launch Performance (Part 1)

Farfetch begins boosting their mobile app’s launch speed smartly.

Article thumbnail

Improve Android App Screen Launch Times Using LazyLifecycle Callbacks

Microsoft uses LazyLifecycle to speed up Android screen launches.

Article thumbnail

Employing QUIC Protocol to Optimize Uber’s App Performance

Uber tapped the QUIC protocol to cut latency and make their app feel snappier.

Article thumbnail

Mobile Web Performance (Caviar)

Square speeds up Caviar’s mobile web app for happier users.

Article thumbnail

New Rider App Architecture

Uber redesigned their Rider app’s guts to be modular and tough enough for whatever’s next.

Article thumbnail

5 Minute DevOps Effective Testing

Walmart fits fast, effective testing into a 5-minute DevOps flow.

Article thumbnail

Inside Slack: Overcoming Challenges to Craft a Seamless Mobile App

Slack tackles mobile hurdles to deliver an app that just works.

Article thumbnail

Powering iOS, Android and web experiences with a backend-for-frontend

When building our new iZettle Food & Drink products, we encountered challenges in getting data to our clients in a fast and efficient way, and this article discusses how we fixed some of those issues.

Article thumbnail

Lessons from training teams to use React Native

Coinbase shares what they learned teaching their engineers React Native skills.

Article thumbnail

Seamlessly Swapping the API backend of the Netflix Android app

Netflix swapped their Android backend quietly, keeping streams uninterrupted.

Article thumbnail

Motion Engineering at Scale

Airbnb scales up motion design to keep app animations seamless.

Article thumbnail

Tracing at Slack: Thinking in Causal Graphs

Slack maps performance issues with cause-and-effect graphs for insight.

Article thumbnail

Is Refactoring a Way to Speed Up Delivery?

Farfetch refactors code to ship mobile updates faster and cleaner.

Article thumbnail

Clean Android WebView Caching

Microsoft cleans up WebView caching for a tidier Android experience.

Article thumbnail

Building Reliable Mobile Applications

Shopify fights crashes with live monitoring and clever engineering fixes.

Article thumbnail

Lottie and Swift at Airbnb

Airbnb mixes Lottie with Swift for slick, engaging iOS animations.

Loading articles...