The first BBox / Structural prototype unit to test preparation, food taste, and ordering process.
Note: BBox in concept, in app, and in physical from are all in their beta (if not alpha) states.
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.
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.