Uber Mar 22, 2022

Engineering Uber Lite

Article Summary

Uber's main app hit 60MB and struggled on older Android devices in emerging markets. So they built something radically different.

Uber's engineering team in Bangalore created Uber Lite, a stripped-down rider app designed for 2G networks and Android phones from 2015 or earlier. The challenge: 40% of global Uber riders used older hardware that couldn't handle the feature-rich main app.

Key Takeaways

Critical Insight

Uber Lite delivers the core ride-hailing experience in 5MB with sub-300ms screen transitions, even on 2G networks and 2013-era Android phones.

The team rejected React Native, Flutter, and WebView approaches before landing on their final architecture (and the reasons why are fascinating).

Recent from Uber

Related Articles