BBox is a breakfast solution for people that (A) don’t have enough time to make their own and (B) would rather not sacrifice health and taste with fast-food options. The app allows you to order before you get to work and pick it up on the way. The app will track your arrival, and alert the Bbox Kiosk to begin cooking within a certain distance to keep the food fresh. For its first rollout, BBox is setting up kiosks (self serve food trucks) with select business partners in areas that make sense for a particular group of commuters to test and increase its viability.

  • Role Product Designer & Illustrator
  • For BBox
  • Date 2015
  • Type iOS Application
  • URL

The first BBox / Structural prototype unit to test preparation, food taste, and ordering process.

View Prototype

Note: BBox in concept, in app, and in physical from are all in their beta (if not alpha) states.

Learning Opportunity

While I had designed for mobile in various contexts I hadn’t designed specifically for the native iOS environment. BBox was an opportunity to get more comfortable with mobile design. It was certainly a fun foray into designing for a much higher pixel density, various screen sizes, and a new set of tech-variables / standards.

Built For A Machine

While the app doesn’t seem too different from any other food ordering process (from the user’s perspective), the difference is in the way the order is processed and received: the user’s order is handled by an automated system which builds the breakfast and distributes it through a turnstile when provided the “Check-in receipt”. There isn’t room for “Add a personal request” to the order because there won’t be a human element sorting and distributing the order.

One of the more interesting challenges I encountered when designing for this automated system was deciding how the UI could help cushion the room for error in every step of the process (i.e. What could go wrong on someone’s commute?). I had to accept that some things won’t be clear until we’ve seen enough people actually using the app and putting the automated system through it’s cycle of variable morning endeavors.

Smart Pickup

The app allows for two different methods for pickup: (A) Smart Pickup - The app detects proximity based on GPS and (B) Time Allotment - Choosing a specific time they'll arrive at the kiosk for pickup. The app's pickup process accounts for both scenarios, though it does stress the benefits of granting location services.