Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Moving Experiences

Building Moving Experiences

Building Moving Experiences

6d9b2c900628962b16a5cb5e4e73990e?s=128

Dustin Whittle

May 18, 2017
Tweet

Transcript

  1. Building Moving Experiences Dustin Whittle, Developer Advocate

  2. None
  3. 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
  4. None
  5. THE UBER PLATFORM VISION BUILD MOVING EXPERIENCES

  6. THE UBER PLATFORM VISION BUILD MOVING EXPERIENCES Working with Developers

    Forging Partnerships Providing Tools Uber Cultural Value: Let builders build
  7. 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
  8. In 2014 we first released the Uber API

  9. In 2015, first partners started building Uber experiences

  10. Today, leading global brands elevate their experience with Uber

  11. OUR APIS …

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

    with Uber.
  13. POINT A POINT B

  14. POINT A POINT B INTENT TO RIDE POST RIDE

  15. 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
  16. Citymapper /products /estimates/price /estimates/time

  17. Citymapper Deep Links

  18. None
  19. None
  20. None
  21. None
  22. /history /me Totals User profile & history

  23. None
  24. POINT POINT O RIDE Webhooks /current all_trips scope Trip Experiences

    POS
  25. POINT A POINT B 2,000,000,000 TRIPS THE TRIP

  26. POINT A POINT B 20 MINUTES PER TRIP ~ THE

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

    THE TRIP
  28. The ultimate in-car entertainment system is the device in your

    hand.
  29. None
  30. 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
  31. IMAGINE …

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

  33. 10 MINUTES OF MUSIC OR VIDEO FOR A 10 MINUTE

    TRIP NEWS & ENTERTAINMENT 33
  34. Get up-to-date while you're on the go RADIO

  35. On-Trip Experience Off-Trip Experience

  36. UNLOCK SPECIAL FILTERS, EMOJIS OR OTHER VIRTUAL GOODS WHILE YOU’RE

    IN AN UBER SPECIAL CONTENT 36
  37. TURN ON THE HEAT WHEN YOU’RE APPROACHING HOME INTERNET OF

    THINGS 37
  38. POINT POINT O RIDE Uber Deliveries /deliveries/[id] Delivery Details /deliveries

    /deliveries/quote Delivery Options Delivery Request POS
  39. None
  40. None
  41. /partners/trips /partners/me /partner/payments /partner/tax-summary Payments Identity History POST RIDE POINT

  42. MAKING YOUR LIFE EASIER …

  43. 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
  44. 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
  45. 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
  46. 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
  47. DEMO

  48. None
  49. The challenge is not technology… It’s imagination.

  50. developer.uber.com

  51. Q & A

  52. @uberdevelopers medium.com/uber-developers

  53. Dustin Whittle Developer Advocate Thank You!