SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Uber Eats
Building for a Three-Sided Food
Delivery Marketplace
Josh Clemm
March 22, 2018
First, a brief history of Eats...
Eats over the years...
Order
PickupDropoff
Driver App
Restaurant App
Eater App
3-Sided Marketplace
Eater App
● For our consumers or “eaters”
● Used by millions daily
● Android and Objective-C (+ a bit of Swift)
● Google Play Editor’s Choice and App Store’s
Best of 2017
● Very different experience from rider app
Tell me more
Eater App
● Help Find & Showcase Restaurants
○ Over 100K restaurants to discover
○ Restaurant menus are varied, complex
What’s critical to get right?
Eater App
● Help Find & Showcase Restaurants
○ Over 100K restaurants to discover
○ Restaurant menus are varied, complex
● Hyper-local experience
○ Empower our city operation teams
○ Local billboards, promotions, restaurant info
What’s critical to get right?
Eater App
● Help Find & Showcase Restaurants
○ Over 100K restaurants to discover
○ Restaurant menus are varied, complex
● Hyper-local experience
○ Empower our city operation teams
○ Local billboards, promotions, restaurant info
● Images are key for us
○ Image heavy app means memory pressure
What’s critical to get right?
Eater App
● Help Find & Showcase Restaurants
○ Over 100K restaurants to discover
○ Restaurant menus are varied, complex
● Hyper-local experience
○ Empower our city operation teams
○ Local billboards, promotions, restaurant info
● Images are key for us
○ Image heavy app means memory pressure
● Real-time delivery view
○ Push based to keep experience fluid
What’s critical to get right?
Restaurant App
● For our restaurant partners
● In over 100K restaurants globally
● Written in React Native
● Completely unique experience compared to
other Uber apps
Tell me more
Restaurant App
● Rapid improvements and iteration needed
○ Started as a web app
What’s critical to get right?
Restaurant App
● Rapid improvements and iteration needed
○ Started as a web app
● Access to hardware like sound and printing
○ React Native was a great choice here
What’s critical to get right?
Restaurant App
● Rapid improvements and iteration needed
○ Started as a web app
● Access to hardware like sound and printing
○ React Native was a great choice here
● Long-lived sessions
○ Could be days
○ Needs extra level of reliability and monitoring
What’s critical to get right?
Restaurant App
● Rapid improvements and iteration needed
○ Started as a web app
● Access to hardware like sound and printing
○ React Native was a great choice here
● Long-lived sessions
○ Could be days
○ Needs extra level of reliability and monitoring
● Multiple people interacting with it
What’s critical to get right?
Driver App
● For our delivery and driver partners
● Used by millions daily across the globe
● Android and Objective-C (+ some Swift)
● Exactly same app as the Driver app
● Enhanced with additional complexity that
only Eats deliveries have
Tell me more
Driver App
● Verification of order is key
○ Items at restaurant, signature collection
What’s critical to get right?
Driver App
● Verification of order is key
○ Items at restaurant, signature collection
● Battery awareness
○ Many delivery partners on bikes
What’s critical to get right?
Driver App
● Verification of order is key
○ Items at restaurant, signature collection
● Battery awareness
○ Many delivery partners on bikes
● Finding the restaurant and eater
○ More complex than rides
○ Addresses and Parking is hard
○ Beacons with Restaurant app
○ In-app chat
What’s critical to get right?
From tap to taste bud...
Thanks!

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Uber eats ppt
Uber eats pptUber eats ppt
Uber eats ppt
 
Uber Pitch Deck Makeover by SlideTeam
Uber Pitch Deck Makeover by SlideTeamUber Pitch Deck Makeover by SlideTeam
Uber Pitch Deck Makeover by SlideTeam
 
Winning Pitch: UberEats Design Thinking Challenge
Winning Pitch: UberEats Design Thinking ChallengeWinning Pitch: UberEats Design Thinking Challenge
Winning Pitch: UberEats Design Thinking Challenge
 
Uber presentation
Uber presentationUber presentation
Uber presentation
 
Meru rides on Twitter to create awareness around carpooling
Meru rides on Twitter to create awareness around carpoolingMeru rides on Twitter to create awareness around carpooling
Meru rides on Twitter to create awareness around carpooling
 
Food delivery business models
Food delivery business modelsFood delivery business models
Food delivery business models
 
Business Model of UBER
Business Model of UBERBusiness Model of UBER
Business Model of UBER
 
Swiggy clone app
Swiggy clone appSwiggy clone app
Swiggy clone app
 
Uber Company Review
Uber Company ReviewUber Company Review
Uber Company Review
 
Grab Conceptual Task
Grab Conceptual TaskGrab Conceptual Task
Grab Conceptual Task
 
UBER 2.0 Final Presentation - Final Project - IIM Lucknow Internship
UBER 2.0   Final Presentation - Final Project - IIM Lucknow InternshipUBER 2.0   Final Presentation - Final Project - IIM Lucknow Internship
UBER 2.0 Final Presentation - Final Project - IIM Lucknow Internship
 
The 'Uber-Economy': how marketplaces empowering casual workers disrupt incumb...
The 'Uber-Economy': how marketplaces empowering casual workers disrupt incumb...The 'Uber-Economy': how marketplaces empowering casual workers disrupt incumb...
The 'Uber-Economy': how marketplaces empowering casual workers disrupt incumb...
 
Food Delivery App Development - Start Online Delivery Business
Food Delivery App Development - Start Online Delivery BusinessFood Delivery App Development - Start Online Delivery Business
Food Delivery App Development - Start Online Delivery Business
 
Swiggy vs uber eats
Swiggy vs uber eatsSwiggy vs uber eats
Swiggy vs uber eats
 
How Uber Works Uber Business Model & Revenue Model
How Uber Works Uber Business Model & Revenue ModelHow Uber Works Uber Business Model & Revenue Model
How Uber Works Uber Business Model & Revenue Model
 
Midwest UX '12: Mapping the Experience
Midwest UX '12: Mapping the ExperienceMidwest UX '12: Mapping the Experience
Midwest UX '12: Mapping the Experience
 
GrabTaxi Strategy
GrabTaxi StrategyGrabTaxi Strategy
GrabTaxi Strategy
 
Marketing ppt
Marketing pptMarketing ppt
Marketing ppt
 
UBER Strategy
UBER StrategyUBER Strategy
UBER Strategy
 
Uber Business Model Simulation
Uber Business Model SimulationUber Business Model Simulation
Uber Business Model Simulation
 

Similar a Uber Eats Mobile Tech Talk

Similar a Uber Eats Mobile Tech Talk (20)

The Firebase tier for your mobile app - DevFest CH
The Firebase tier for your mobile app - DevFest CHThe Firebase tier for your mobile app - DevFest CH
The Firebase tier for your mobile app - DevFest CH
 
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdf
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdfThe Ultimate On-demand Food Delivery App Development Guide To Follow.pdf
The Ultimate On-demand Food Delivery App Development Guide To Follow.pdf
 
Food Delivery App Synopsis.pptx
Food Delivery App Synopsis.pptxFood Delivery App Synopsis.pptx
Food Delivery App Synopsis.pptx
 
Ubereats like multi-store Delivery App for more bookings
Ubereats like multi-store Delivery App for more bookingsUbereats like multi-store Delivery App for more bookings
Ubereats like multi-store Delivery App for more bookings
 
Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts, and...
Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts,  and...Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts,  and...
Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts, and...
 
The Definitive Guide to CPI Campaign Optimization
The Definitive Guide to CPI Campaign OptimizationThe Definitive Guide to CPI Campaign Optimization
The Definitive Guide to CPI Campaign Optimization
 
The Definitive Guide to Campaign Set-up and Optimization
The Definitive Guide to Campaign Set-up and OptimizationThe Definitive Guide to Campaign Set-up and Optimization
The Definitive Guide to Campaign Set-up and Optimization
 
Insights on how to build a successful app
Insights on how to build a successful appInsights on how to build a successful app
Insights on how to build a successful app
 
Insights on how to build a successful app
Insights on how to build a successful appInsights on how to build a successful app
Insights on how to build a successful app
 
Marketing plan for android app
Marketing plan for android appMarketing plan for android app
Marketing plan for android app
 
TEAM 6
TEAM 6TEAM 6
TEAM 6
 
Find my tea [sync ipswich] a technical journey through new product development
Find my tea [sync ipswich] a technical journey through new product developmentFind my tea [sync ipswich] a technical journey through new product development
Find my tea [sync ipswich] a technical journey through new product development
 
Mobile apps for finding restaurants-mobiloitte
Mobile apps for finding restaurants-mobiloitteMobile apps for finding restaurants-mobiloitte
Mobile apps for finding restaurants-mobiloitte
 
The Definitive Guide to CPI Campaign Set-up and Optimization. October 2015
The Definitive Guide to CPI Campaign Set-up and Optimization. October 2015The Definitive Guide to CPI Campaign Set-up and Optimization. October 2015
The Definitive Guide to CPI Campaign Set-up and Optimization. October 2015
 
Presenter.pptx
Presenter.pptxPresenter.pptx
Presenter.pptx
 
Marketing Plan for an android app
Marketing Plan for an android appMarketing Plan for an android app
Marketing Plan for an android app
 
Custom Food Delivery System
Custom Food Delivery SystemCustom Food Delivery System
Custom Food Delivery System
 
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org - Dev...
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org -  Dev...Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org -  Dev...
Real-Time Metrics and Distributed Monitoring - Jeff Pierce, Change.org - Dev...
 
The Definitive Guide to Campaign Set-Up & Optimization by Appnext
The Definitive Guide to Campaign Set-Up & Optimization by AppnextThe Definitive Guide to Campaign Set-Up & Optimization by Appnext
The Definitive Guide to Campaign Set-Up & Optimization by Appnext
 
UserTesting + Totango - Client Success at UserTesting
UserTesting + Totango - Client Success at UserTestingUserTesting + Totango - Client Success at UserTesting
UserTesting + Totango - Client Success at UserTesting
 

Último

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Último (20)

WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 

Uber Eats Mobile Tech Talk

  • 1. Uber Eats Building for a Three-Sided Food Delivery Marketplace Josh Clemm March 22, 2018
  • 2. First, a brief history of Eats...
  • 3.
  • 4. Eats over the years...
  • 6. Eater App ● For our consumers or “eaters” ● Used by millions daily ● Android and Objective-C (+ a bit of Swift) ● Google Play Editor’s Choice and App Store’s Best of 2017 ● Very different experience from rider app Tell me more
  • 7. Eater App ● Help Find & Showcase Restaurants ○ Over 100K restaurants to discover ○ Restaurant menus are varied, complex What’s critical to get right?
  • 8. Eater App ● Help Find & Showcase Restaurants ○ Over 100K restaurants to discover ○ Restaurant menus are varied, complex ● Hyper-local experience ○ Empower our city operation teams ○ Local billboards, promotions, restaurant info What’s critical to get right?
  • 9. Eater App ● Help Find & Showcase Restaurants ○ Over 100K restaurants to discover ○ Restaurant menus are varied, complex ● Hyper-local experience ○ Empower our city operation teams ○ Local billboards, promotions, restaurant info ● Images are key for us ○ Image heavy app means memory pressure What’s critical to get right?
  • 10. Eater App ● Help Find & Showcase Restaurants ○ Over 100K restaurants to discover ○ Restaurant menus are varied, complex ● Hyper-local experience ○ Empower our city operation teams ○ Local billboards, promotions, restaurant info ● Images are key for us ○ Image heavy app means memory pressure ● Real-time delivery view ○ Push based to keep experience fluid What’s critical to get right?
  • 11. Restaurant App ● For our restaurant partners ● In over 100K restaurants globally ● Written in React Native ● Completely unique experience compared to other Uber apps Tell me more
  • 12. Restaurant App ● Rapid improvements and iteration needed ○ Started as a web app What’s critical to get right?
  • 13. Restaurant App ● Rapid improvements and iteration needed ○ Started as a web app ● Access to hardware like sound and printing ○ React Native was a great choice here What’s critical to get right?
  • 14. Restaurant App ● Rapid improvements and iteration needed ○ Started as a web app ● Access to hardware like sound and printing ○ React Native was a great choice here ● Long-lived sessions ○ Could be days ○ Needs extra level of reliability and monitoring What’s critical to get right?
  • 15. Restaurant App ● Rapid improvements and iteration needed ○ Started as a web app ● Access to hardware like sound and printing ○ React Native was a great choice here ● Long-lived sessions ○ Could be days ○ Needs extra level of reliability and monitoring ● Multiple people interacting with it What’s critical to get right?
  • 16. Driver App ● For our delivery and driver partners ● Used by millions daily across the globe ● Android and Objective-C (+ some Swift) ● Exactly same app as the Driver app ● Enhanced with additional complexity that only Eats deliveries have Tell me more
  • 17. Driver App ● Verification of order is key ○ Items at restaurant, signature collection What’s critical to get right?
  • 18. Driver App ● Verification of order is key ○ Items at restaurant, signature collection ● Battery awareness ○ Many delivery partners on bikes What’s critical to get right?
  • 19. Driver App ● Verification of order is key ○ Items at restaurant, signature collection ● Battery awareness ○ Many delivery partners on bikes ● Finding the restaurant and eater ○ More complex than rides ○ Addresses and Parking is hard ○ Beacons with Restaurant app ○ In-app chat What’s critical to get right?
  • 20. From tap to taste bud...