How Uber optimizes iOS performance

Clear Filters

Showing 19 of 19 articles (Page 1 of 1)

Describes how Uber improved mobile monitoring by unifying analytics across iOS and Android. The team standardized event instrumentation, collected consistent metadata, and provided sampled event coverage to ens...

Uber discusses the standardization of mobile analytics across Android and iOS to ensure consistent performance monitoring and data quality.

Standardizing mobile analytics to gain consistent, cross-platform insights at Uber scale.

Uber’s Healthline tool watches crashes in real time across their mobile apps, keeping things under control.

Uber’s AI-powered DragonCrawl makes mobile testing sharper and more efficient.

See how Uber tracks iOS app startup times, tackling cold starts and iOS 15’s pre-warming quirks with grit and clever fixes.

Scaling Mobile Device Management

Company: Uber · Nov 3, 2022
Platform: iOS / Android

Uber shares how they grew their Mobile Device Management setup to keep a diverse, expanding mobile fleet in check.

Uber dives into the tech that powers their fast, lean mobile web app, m.uber.

Uber takes on tangled code layers, finding ways to keep their big codebase fast and manageable.

Engineering Uber Lite

Company: Uber · Mar 22, 2022
Platform: iOS / Android

Uber reveals the real struggles and smart solutions they found while building Uber Lite for shaky network spots.

Uber breaks down the smart design choices behind their revamped Rider app.

Carbon: Dual Binary Mobile App

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

Uber built ‘Carbon’ to cut complexity and make their Rider app easier to maintain with a dual-binary twist.

Why We Decided to Rewrite Uber's Driver App

Company: Uber · May 15, 2021
Platform: iOS / Android

Uber explains why they scrapped and rebuilt their driver app to boost speed, scale, and driver happiness.

How Uber Deals with Large iOS App Size

Company: Uber · Feb 26, 2021
Platform: iOS

Uber rolled up their sleeves to tackle the hefty size of their iOS app and slim it down.

iOS Monorepo

Company: Uber · Oct 28, 2020
Platform: iOS

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

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

New Rider App Architecture

Company: Uber · Sep 18, 2020
Platform: iOS / Android

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

Uber’s Nanoscope digs deep into Android methods to spot performance hiccups.

Measuring Kotlin Build Performance

Company: Uber · Apr 30, 2019
Platform: iOS / Android

Uber teamed up with JetBrains to figure out how Kotlin builds hold up when things get big and messy at scale.

Loading articles...