thoughts on art, interactivity, technology, design, culture & life

starbucks_itunes_storeStarbucks's first foray into the world of iPhone applications showed up in the App Store a few weeks ago. No now all of us advertising people can walk to Starbucks (SBUX) in our Nike (NKE) kicks then customize our morning cup-o-joe with our Apple (AAPL) iPhones and single-handedly bring back the economy.

I've taken a pretty close look at the app, and I think for a first version the app stands on solid ground. The design of the app is absolutely beautiful and maintains the Starbucks brand while remaining true to the fact that it is an iPhone application. The base level functionality is solid, it provides some great information to the user as well as including some standards we're used to seeing in branded applications such as a store locator. There are some areas however I feel the application stops short of living up to its true potential. I expect the intent of Starbucks was to launch with ground level functionality and then level up based on demands from the App Store reviews and ratings, customer feedback and (hopefully) metrics.

Starbucks iPhone App - Load Screen

Design

About 80% of designs for branded applications out there are really disappointing, and of the ones that aren't disappointing, few of them truly excel -- this is a design that excels. The design of this app is a great example of how to do non-glossy, earthy designs for the iPhone. There is an attention to detail and craftsmanship that makes this app feel special. Despite a heavy feature set and multiple views there is a consistency to the style of the app. Further more the design uses unique (non-standard) functionality only to break up monotony (ie.) the Coffees Explore view -- details like this set this application apart.

Key Features

Store Locator & Invite a Friend

Store LocatorSometimes I question whether early humans were actually nomadic or if they were just lost. As with most well done branded apps today, this app includes a store locator and its one of the best store locators I've seen to date. The app also allows you to easily invite a friend to coffee with you from within a store view, via your preferred method of communication. If you like calling, the app dials their number for you. Selecting email will populate a pre-written email appears for easy customization and sending within the app. Texting brings up an alert view notifying you that it has copied text to your clipboard, so in your Messages app all you need to do is paste and fill in a time. Your lazy bum doesn't need to do much, so you really have no excuse to sit in the corner acting profoundly emo while drinking your chai tea writing poetry.

Drink Customization

Shot CustomizationFor those of us who aren't baristas or never will be baristas this app takes the complication out of the foreign language that is the menu at Starbucks or any other coffee shop for that matter. A menu should not be another version of the Rosetta Stone and I shouldn't need a translator to order in English in an English speaking country. Luckily the application simplifies the task to decoding the menu. The app allows you to easily customize any drink of your choosing. This is an enormous design challenge simply because of all the variables involved but it's was easy to use and well executed. Once you've customized your drink you can save it to your favorites, assign it to a friend (to remember their favorite drink, because you're a good friend) or send it to a friend via Bluetooth.

Bookmarking & myStarbucks

Because this application is information rich and the drill down to that data can be pretty deep having some type of bookmarking system is pretty much mandatory if Starbucks wants people to use their app. Luckily they realized this and provided their users with myStarbucks, you can bookmark just about anything in the app and it will save it here. It's also the first tab, so every time I open the app my preferences are there waiting for me.

Exploring Coffee

The Coffees tab allows you to browse a list of all Starbucks coffees this is great, but Starbucks has a lot of coffees. God forbid you're indecisive, on the run, and need a caffeine fix. Don't worry, Starbucks comes to the rescue allowing the user to select a type of flavor from the explore section in Coffees and it will provide a narrowed down list of coffees matching your preference.

Food Menu

This menu was a surprise to me as I don't think I've ever actually seen this much food in any Starbucks, but its good to see the possibilities I suppose. More important than seeing the possibilities is seeing what that food would pair well with and the nutritional information.

Bookmarking Exploring Coffees Menu Bakery

Common Themes

Starbucks is a meeting place

Invite a FriendCoffee shops have historically been places that fostered conversation among people dating back to 16th century Mecca.1 Starbucks realizes this. By implementing functionality that allows you to easily invite your friends, check if the store you visit has WiFi so you can work for a couple of hours, send a drink to a friend via Bluetooth, or save a friends favorite drink so that you can order it and have it waiting when they arrive Starbucks stays true to it's tradition -- not by ignoring newness and technology but by embracing it. And unlike other social technologies (ahem Facebook, Twitter and MySpace) this actually brings people together in a physical space rather than just a virtual one -- there's something nice about that.

Starbucks keeps you informed

Food Detail Nutritional InformationYou're busy creatures with a complicated life, we don't have time to dig for information about what Starbucks is trying to sell us. Starbucks doesn't know you're on a diet, and they won't open their doors at odd hours just because that's when its convenient for you (don't worry I think you're important). Starbucks at least gives you a tool to build your day around the stuff Starbucks provides for you. Whether it be nutritional information, store hours, menu items, coffee types or in-house amenities, Starbucks wants you to know what you need to when you need to -- they want to make your life easier, not complicate matters. That's what your job, your family, your friends and your lovers are for -- coffee is simple.

Starbucks as a coffee expert

Food Menu DetailI am not a coffee person, but I think it's really cool that Starbucks breaks down flavor options when selecting your coffee. I love wine and I know how daunting selecting a bottle is -- I imagine a coffee lover selecting their morning cup of joe could be equally as overwhelming. Furthermore allowing you to easily pair a drink to the food you ordered not only provides the customer with information, but should they choose to act on that information it could give them a better experience as well.

Starbucks knows you

Customizing DrinkLet's face it, Starbucks at the end of the day is a corporate titan. So for those of us who grew up in towns where coffee shops are run by the guy next door, with local art on the wall, live music and lots of couches -- going to Starbucks feels just a little bit like selling out. But at the end of the day the people who work at your local Starbucks are the people you live next door to, and they might very well know what you normally get every morning without you having to say anything. But if you live in a big city like New York, it is easy to feel like the intimacy gets lost with all the people, having a little pocket barista to consult before ordering, who remembers the last drink you customized or what kind of milk your co-worker likes in their coffee is nice.

What I expect from the next version

Facebook Connect

This is an app that is begging to be integrated with Facebook. Imagine if you had all of your friends favorite drinks right at your fingertips without having to manually collect them one by one on the app. One of your BFFs having a bad day? You could be the person who makes it better by getting them their favorite type of lattè customized to perfection.

Contextual Customization

When you add that extra 2 shots of caramel to your macchiato and switch from 2% milk to whole milk it would be great to see how many extra calories you're going to need to burn off at the gym that night, or how much healthier you'll need to eat at lunch to not go over your Weight Watchers points. Or what if you're a teenager and going through the "I'm a non-conformist hipster" stage (though I highly doubt your non-conformist ass would ever be caught dead in Starbucks, but whatever) and you want to be unique and you see via your iPhone that 5 other people at Starbucks while you're ordering are drinking the Caffè Verona but no one's drinking the Komodo Dragon Blend, hell yeah you're going to order that Komodo Dragon Blend. Contextual customization gives you the tools you need to make better decisions with the plethora of choices you're presented with so you can get on with being your bad ass self even if you're still figuring some stuff out.

Some kind of barcoding system

Yeah, that's right, I said barcoding. I'm unsure of why Starbucks would create an app to customize a coffee to the nth degree without at least contemplating the possibility that scanning a barcode would effectively speed up the ordering process exponentially by allowing the customer to do it on their mobile device.

Integration of the Starbucks Mobile Card app

Having the mobile card separate only makes sense now for three reasons:

  1. its still in beta, and beta means potentially messy...like powdered sugar doughnut messy
  2. there's no barcoding system within the current main application
  3. divide and conqure - both apps have their separate challenges development wise, by building these applications separately, it avoids complications, possibly additional bugs and places both applications on a separate timeline.

I would hope once they get their system up and running smoothly they would opt to integrate the two applications.

Rewards program

Your mobile device is probably the coolest punch card you've ever had and yet few are using it that way. By doing the Starbucks Mobile Card, barcoding and ordering all within the same application not only are they are gathering valuable information, but they could be potentially building loyalty. A rewards program might give a person the extra incentive they need to buy what some might consider that extra cup of over priced coffee.

What the future might hold

Paging system for when you've ordered drinks

Okay, I know what you're thinking...a cup of coffee doesn't take that long to make...but a frappuccino on a busy Monday morning with unmotivated workers behind the counter does. When that happens, it would be nice to have a seat rather than standing their in the way or thinking hey that's my frappuccino when really its someone elses. Efficiency is an awesome thing.

Order ahead

While I've never actually worked at a place where I have had to get a metric ton of coffee for co-workers in the morning, I imagine its probably a terrible experience. And it sucks for everyone behind you in line too, because you actually order more drinks than their are people in line, and that pisses people off and its not actually your fault - its Starbucks fault. We have the internet, we have mobile devices, and information gets transferred at light speed. The designated office coffee person should be able to order via mobile phone, select a time they will pick it up at and submit the order so Starbucks employees can pace themselves and other waiting customers don't have to wait so long. Let's face it, if we've sent a man to the moon we most definitely can figure out a way to make this process easier.

Drink gifting

Let's say you make a bet with a co-worker and that bet involved a cup of coffee for the winner...let's say you're a busy bee who really shouldn't be making bets to begin with because you don't have time to go buy a cup of coffee for the winner, let's say you lose that bet? Well what if you could Bluetooth your co-worker their winnings via your iPhone. I bet that would make your life a whole lot easier wouldn't it loser?

FOOTNOTES
  1. Coffeehouses: Wikipedia article http://en.wikipedia.org/wiki/Coffeehouse
Comments
  1. [...] app’s for my own interest’s sake at Design Notes. So when I came across a review of the Starbuck’s iPhone app from Dieselation I was interested in the experience as much as the structure and process to improve [...]

  2. [...] How to Review an iPhone App [...]


Back to Home
Preload image Preload image Preload image Preload image Preload image