October 5th, 2017
Uber Engineering Office, 8th floor, RGA Tech Park, Sarjapur Main Road, Bangalore, India Map
Come and learn how Uber has built the foundations of Mobile and Web to suit the Indian market and solved some hard engineering challenges like device performance, networking and super lite web architecture.
Uber is a global company and it is important to understand the strong local needs and customize and adapt our applications to make Uber accessible to everyone and everywhere. In this presentation, we will talk about how we approached the foundational challenges from the engineering perspective.
Building m.uber: Uber’s High-Performance Web App for the Global Market
As Uber expands to new markets, we want to enable all users to quickly request a ride, regardless of location, network speed, and device. With this in mind, we rebuilt our web client from the ground up focusing on speed. In this talk, we will share the challenges of implementing the native app experience in a super-lightweight web application, and discuss the architectural solutions we’ve created as a result.
Rebuilding Uber App: Fast from the Start
Last year, when we decided to rebuild the Uber Rider app, we have the opportunity to completely rethink our approach to performance from the ground up. In this talk, we’ll discuss the process and walk through all the cool stuff that we have built along the way in order to create a fast and engaging user experience.
Doing More with Less: Shrinking our Android App
In order to create a seamless experience for all our users around the world, Uber's apps have continually added features to help facilitate the magic. In this talk, we explore how these features grow our app size and its impact on our users. In addition, we’ll take a look at some of the tooling we're building to help keep our apps small and ready for our users around the world.