Slide 1

Slide 1 text

Building Moving Experiences Dustin Whittle, Developer Advocate

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

73
 Countries 470+ Cities 75%
 of the U.S. population lives in a county with access to Uber 1.5M+
 Active Driver Partners 5+ Million
 Trips per day 2+ Billion
 Trips completed

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

THE UBER PLATFORM VISION BUILD MOVING EXPERIENCES

Slide 6

Slide 6 text

THE UBER PLATFORM VISION BUILD MOVING EXPERIENCES Working with Developers Forging Partnerships Providing Tools Uber Cultural Value: Let builders build

Slide 7

Slide 7 text

THE UBER PLATFORM VISION BUILD MOVING EXPERIENCES Getting people from A to B Features for people while they move Products that bring joy Making daily life easier: Saving time & Money Uber Cultural Value: Make Magic

Slide 8

Slide 8 text

In 2014 we first released the Uber API

Slide 9

Slide 9 text

In 2015, first partners started building Uber experiences

Slide 10

Slide 10 text

Today, leading global brands elevate their experience with Uber

Slide 11

Slide 11 text

OUR APIS …

Slide 12

Slide 12 text

Uber Developer Platform Enabling the world to build moving experiences with Uber.

Slide 13

Slide 13 text

POINT A POINT B

Slide 14

Slide 14 text

POINT A POINT B INTENT TO RIDE POST RIDE

Slide 15

Slide 15 text

POINT INTENT TO RIDE Ride Request Button Deep Links Webhooks /request /products /estimates/price /estimates/time /requests/[id] /history /me Ride Details Ride Options Ride Request

Slide 16

Slide 16 text

Citymapper /products /estimates/price /estimates/time

Slide 17

Slide 17 text

Citymapper Deep Links

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

/history /me Totals User profile & history

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

POINT POINT O RIDE Webhooks /current all_trips scope Trip Experiences POS

Slide 25

Slide 25 text

POINT A POINT B 2,000,000,000 TRIPS THE TRIP

Slide 26

Slide 26 text

POINT A POINT B 20 MINUTES PER TRIP ~ THE TRIP

Slide 27

Slide 27 text

POINT A POINT B 40,000,000,000 MINUTES OF FREE TIME ~ THE TRIP

Slide 28

Slide 28 text

The ultimate in-car entertainment system is the device in your hand.

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

POINT A POINT B CONTEXT MATTERS The Trip Experiences API can tell you… When the rider has free time How much free time they have Where they’re coming from Where they’re going

Slide 31

Slide 31 text

IMAGINE …

Slide 32

Slide 32 text

INSIGHTS FOR, AND OFFERS AROUND, YOUR DESTINATION LOCAL GUIDES 32

Slide 33

Slide 33 text

10 MINUTES OF MUSIC OR VIDEO FOR A 10 MINUTE TRIP NEWS & ENTERTAINMENT 33

Slide 34

Slide 34 text

Get up-to-date while you're on the go RADIO

Slide 35

Slide 35 text

On-Trip Experience Off-Trip Experience

Slide 36

Slide 36 text

UNLOCK SPECIAL FILTERS, EMOJIS OR OTHER VIRTUAL GOODS WHILE YOU’RE IN AN UBER SPECIAL CONTENT 36

Slide 37

Slide 37 text

TURN ON THE HEAT WHEN YOU’RE APPROACHING HOME INTERNET OF THINGS 37

Slide 38

Slide 38 text

POINT POINT O RIDE Uber Deliveries /deliveries/[id] Delivery Details /deliveries /deliveries/quote Delivery Options Delivery Request POS

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

No content

Slide 41

Slide 41 text

/partners/trips /partners/me /partner/payments /partner/tax-summary Payments Identity History POST RIDE POINT

Slide 42

Slide 42 text

MAKING YOUR LIFE EASIER …

Slide 43

Slide 43 text

Auth your users via the native Uber app No more username & password One tap and your app can start requesting rides Single Sign On Auth via Uber

Slide 44

Slide 44 text

Just set your ride parameters and let the Uber app handle the ride experience Existing users will feel right at home Keep the focus on your app; let us handle the ride Deep Links Quick & easy

Slide 45

Slide 45 text

Highly configurable buttons let you get started easily Login Button lets you auth users using the method you want (Native, Authorization Code Grant, or Implicit Grant) Ride Request Button allows you to request a ride using Deep Links, the Ride Request Widget, or custom API logic Uber Buttons Ride Request Button & Login Button

Slide 46

Slide 46 text

Provide the full Uber experience without ever leaving your app An entirely embedded experience, from request to drop off Ride Request Widget Experience Uber without the app

Slide 47

Slide 47 text

DEMO

Slide 48

Slide 48 text

No content

Slide 49

Slide 49 text

The challenge is not technology… It’s imagination.

Slide 50

Slide 50 text

developer.uber.com

Slide 51

Slide 51 text

Q & A

Slide 52

Slide 52 text

@uberdevelopers medium.com/uber-developers

Slide 53

Slide 53 text

Dustin Whittle Developer Advocate Thank You!