Please log in to watch this conference skillscast.
At Deliveroo they use three different apps; One for consumers, one for restaurants, and one for riders, and when you order food your order will go through all three before your food is delivered to your door.
This talk will explore how, and why, they have three different apps, how they get the three to work together to deliver your order, and how they manage these three apps to keep all food moving.
Some of the parts of the system that Al will cover include how their engineering Teams work separately on each app, but stay in sync with each other to maintain best practices across the company. He'll also cover the technical aspects of how the data flows from the consumer app into our service orientated back-end, between the services, and out to the restaurant and rider apps in a way which keeps customers orders flowing through the appropriate workflow.
He'll share some of the challenges they've faced deploying private apps to limited audiences outside of the play store, managing the diversity of hardware which has been deployed, and how their approaches have changed over time to take advantage of Mobile Device Management solutions, user education, and the changing needs of the business.
YOU MAY ALSO LIKE:
- Scala eXchange London 2018 (in London on 13th - 14th December 2018)
- Real World Kotlin Development Workshop (in London on 28th February - 1st March 2019)
- Simon Brown's Software Architecture for Developers Workshop (in London on 18th - 19th March 2019)
- Fast Track to RESTful Microservices (in London on 13th - 15th May 2019)
Three Apps, One purpose; How Deliveroo's Apps Work Together
Al Sutton was a major contributor in developing OUYA.Al has been involved in a wide range of things, from an interactive TV system from TwoWayTV and developing systems on Psion handhelds using SMS to things like ticket bookings and sending and receiving Emails.