Tag: App development

Designing Uber’s Product Manager Bootcamp

Uber’s Product Manager Bootcamp facilitates a more robust and streamlined onboarding experience for new PMs, leading to increased alignment, communication, and collaboration between product teams.

Harnessing Code Generation to Increase Reliability & Productivity on iOS at Uber

Uber's mobile engineers leverage code generation to make our applications more reliable and boost developer productivity.

Unifying Mobile Onboarding Experiences at Uber

By unifying mobile onboarding experiences for our new rider app, Uber Engineering made it easier than ever before for users to "get moving."

Architecting Uber Support with Customer Obsession Engineering

Uber’s Customer Obsession team builds tools that make the customer support experience quicker and more seamless for users across our services.

Deploying More Reliable Apps with Uber Engineering’s XP Background Push

Uber Engineering's XP Background Push mitigates bugs safely and efficiently in real time, facilitating more seamless user experiences on our apps.

Building More Reliable Apps with Uber Engineering’s Startup Reason Reporter

In this article, members of Uber’s Mobile Platform team introduce Startup Reason Reporter, our new open source tool for detecting startup reason on iOS.

How Uber Engineering Verifies Data at Runtime with the Annotations You Already Use

In 2016, Uber Engineering built and open sourced RAVE, a data model validation framework for Android that leverages Java annotation processing to protect against crashes caused by invalid data.

Popular Articles