How Lyft optimizes iOS performance

×
×
×

Showing 7 of 7 articles (Page 1 of 1)

Article thumbnail

Integrating Extensions into Large-Scale iOS apps

Today, when you open Apple Maps and choose a destination, you are able to see a list of available Lyft offers, seamlessly routing you to the Lyft app to book your next ride.

Article thumbnail

Crafting Seamless Journeys with Live Activities - Lyft

Our primary focus will be on the client-side aspects, with a brief overview of the server functionalities. To maintain brevity, we’ll refrain from providing an exhaustive description of the inner workings.

Article thumbnail

The Journey to Server Driven UI At Lyft Bikes and Scooters

Across the past couple of years, different mobile app teams across Lyft have been moving to Server Driven UI (SDUI) for three main reasons: To deal with business complexity

Article thumbnail

Recovering from Crashes with Safe Mode

Lyft’s ‘Safe Mode’ kicks in after crashes to keep their app steady for users.

Article thumbnail

Shift-Left iOS Testing with Focus Flows

Lyft tests iOS early with ‘Shift-Left,’ catching bugs before they grow big.

Article thumbnail

Mobile Performance @ Lyft

Lyft shares their tricks for keeping their mobile app smooth and user-friendly.

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”):

Loading articles...