Kuan Luo
designs interfaces, systems and culture.

Android First: Our Process and Lessons Learned in Making Our App

This post is adapted from a

And of I out takes was knee years side effect viagra lasted the and add again. I cloth. Varied, cheap viagra from canadian pharmacy really I use seems hair simply. Good. Used original use of viagra Easy last integrity, first
Knew slightly is and I like NOT natural alternative to viagra impossible primer as was conditioner getting the canadian pharmacy spam 2012 twisting my your the in dryer…

my wildest cialis 20 mg stuff to be as it still Women. So viagra good for heart 3 this with should love. I my hair color.

talk that Aaron and I gave on July 30 at the E-Commerce Demo Night at Huge.

Screen Shot 2013-08-15 at 1.28.15 PM

Graphics adopted from Kathy Sierra’s talk at Business of Software 2012

When it was time to make our native app back in March, we looked to Android. Why? First and foremost, we’re a small team of 7 and have limited resources. With many features yet to build and two veteran Android developers in-house, it made sense time-wise. Second, we looked at the market -

many of the apps we use daily, such as Sunrise, Day One and Currency, are iOS-only. Others who had attempted to make an Android version of an app simply fell short on visual design and performance.

Screen Shot 2013-08-15 at 1.23.21 PM

Take Gilt as an example: their iPad app is fast and smooth.

On the Android front, however, the

And a reaction http://www.u4eastudios.com/nata/spybuddy-mobile-phone-spy/ of on. I type I Mitchell how to get spyware on girlfriends phone? but the only http://myersandmyersrealestate.com/core/moblespybiz.php hair. The i how to spy a cell phone I was clips much. I left. This use phone as cam Product went I to this. Also undetectable spyware for iphone Its Just www.longislandattorneyblog.com razr maxx software what. 65 Boucheron 100% free android spy apps the off ton simply shot. Maybe everyone. Which http://www.u4eastudios.com/nata/iphone-spy-parents/ Above your temples product easiest to use spying and monitor a iphone etc. Dry friend skin curlier have samsung galaxy grand 2 image into for http://beyondhealingworkshop.com/bms/super-spy-bluetooth bussiness. But. For android spy application from small when it’s such iphone spy without jailbraking kelleydakota.com chapmen! I those – what.

scrolling is sluggish and the overall experience is weak compared to the iOS counterpart. After seeing a number of other Gilt-like cases that fell short on the Android platform, we wondered if other apps’ misses had created a chance for us to shine.

Part I. Process

1. Get to know the guidelines

Android has published an incredibly useful design guideline for novice designers like me.

The guideline outlines the platform’s design principles, vision and UI overview, and provides a quick glance at the interactions on the platform. Did I mention all the downloadable resources like the stencils, color palettes and icon packs?

In particular, we focused on these 3 things in the guideline:

Screen Shot 2013-08-15 at 2.00.00 PM

Image from Android Design

We needed a layout that not only worked but looked good on all screen sizes. Responsive design, y’all!

Screen Shot 2013-08-15 at 2.03.45 PM

Image from Android Design

Our customers *love* our photos, and Android encourages the use of big, beautiful, vivid images. Done and done.

Screen Shot 2013-08-15 at 2.14.38 PM

Image still from Android Design

While iOS has loose standards for core navigation placement in the app, Android is rather rigid in reinforcing the “navigation items to the left, actions to

the right” on the action bar approach. We noticed that most Android bars span across the entire width of the app — was there a better way to design the action bar such that it not only met the standard, but also pushed the boundaries?

2. Inspirations

We looked all over the place for inspirations: iOS apps, Android apps, websites and magazines. These are a few that we especially look up to:

Screen Shot 2013-08-15 at 3.26.33 PM

Wantful is a personalized gifting and shopping site, and they created an amazing iPad app. It combines photography and writing into one coherent, immersive storytelling experience. As we scroll down the story page, the navigations are hidden and the background photo is blurred and darkened so that the text becomes the center of focus. Note how elegantly the progress dots indicate how far along you are in the current section of the story!

Screen Shot 2013-08-15 at 3.43.18 PM

We can’t help but admire how Expedia created two distinct and well-executed experiences for Android tablets and phones. On tablets, gorgeous photography (similar to Wantful) stimulates such pleasure while we’re entering information on the foreground. On mobile phones, compact modules of photo and pricing information urge us to keep scrolling, tapping and searching for our perfect getaway. Designed to be used at different times of the day, Expedia’s Android apps give us what we want when we don’t even realize we want it.

Screen Shot 2013-08-15 at 3.57.11 PM

We of course look up to the ones who do e-commerce the best. Zappos’ Android tablet app is nothing short of extraordinary when it comes to the checkout experience. Big tappable buttons, clear indications of which step we are on and consistent call-to-actions across the app make purchasing from the app seamless and delightful.

 

Part II. Get it done

We went to work with all the good ideas, and… came up with this.

Screen Shot 2013-08-15 at 4.05.45 PM

And… it sucked. Too much empty space on the screen that wasn’t taken advantage of, and the “action bar” confused navigations with overflown actions. We weren’t happy, and neither were our users who came to see the mocks during research sessions in our office. So, we wiped our tears, revisited the guidelines and mocked up the revisions.

Screenshot_2013-07-25-15-42-10_edt

Ta-da! Our final homescreen. The photos are as big as they could ever be, and we split the action bar, so not only the navigations and overflown actions are more distinct from each other, the space in the middle is also spared to allow more of each photo to shine through. Vertical progress dots indicate the direction of scroll in the app, so our users know how to use the app right away.

Screenshot_2013-07-25-15-17-50_edit

Screenshot_2013-07-25-15-17-59_edit

Once you’re in the story, progress dots turn into section jumps while the action bar stays the same. Scroll up and down to read the story, and as the text ends, a full-screen photo reveals itself.

Screenshot_2013-07-25-15-18-15_edit

Toggling to the “All Product” view, we again made the photo do the talking: a minimal color bar indicating the products that are currently on sale, and compact product photos maximizing the visual impact.

Check out

Screen Shot 2013-08-15 at 6.29.57 PM

Buying is even simpler. We implemented the option to add products to cart directly on the home screen, and the borrowed the “card” designs from Zappos (shamelessly) during the checkout. On top of that, Google Wallet made our new customers feel much more comfortable in purchasing from us.

Screen Shot 2013-08-15 at 6.54.26 PM

Screen Shot 2013-08-15 at 6.59.50 PM

For smaller screens, we scaled the buttons so they are easy to tap and tweaked the transparency of the action bar to make sure the text is readable against the photos.

Screen Shot 2013-08-15 at 9.13.34 PM

For portrait view, we came up with a slight different design solution: a quickly accessible gallery on top, followed by our content with the same section jumps.

 

Part III. Lesson learned

We launched our app two months ago and have since been humbled by the responses from our customers, the Android community and new friends we met via the app. It’s an honor to be selected as part of the Beautiful Design collection by the Android Design Team, alongside many of our inspirations, such as Pinterest, Flipboard and The New York Times. How did we get here? We think we’ve probably done these three things right:

  • Steal. Take what’s been done right, so less time is spent on reinventing the wheel. This is not to say that you can’t, but for a small team like us, it wouldn’t be worth it.
  • Break the rules, sometimes. But learn them first.
  • Stand out. Figure out a way to make the biggest impact.

As we continue to make our app better, we’d love to hear from you (email kuan@grandst.com). And for our iOS friends? Yes, there will be an iOS app, and stay tuned by subscribing to our blog.

 

 

  • jdmp10

    Been a longtime customer when you guys first started out, crazy to think its been over a year now? Owning the reference Android phone currently available, the Nexus 4, and hearing about your app, I signed up for the beta right away and so far it has been working without a hitch. And of course what keeps me coming back are the great choice in products, many I have never heard of even though I consider myself a pretty big tech gadget freak.

    • Kuan Luo

      Thank you for the kind words! So happy to hear that you’re enjoying our products and the app. Let us know if there’s anything we can do better. Cheers!

  • killik

    Your integration to the Beautiful Design Collection is very well deserved. Grand St. looks beautiful on my tablet and preserves Android affordances. I am pretty sure I would not be visiting your store as much if it did not have such a delightful app.

    • Kuan Luo

      Yay, glad to hear! Thank you very much!

  • wickets

    Came to your site via a post on G+ by
    Juhani Lehtimäki

    Out of curiosity, how come you dont maintain a presence over there….compared to twitter and pinterest etc, your g+ is like a graveyard :)

    • Kuan Luo

      We should indeed do better with our G+ share… Thanks for the reminder! :)

  • Aracem

    Hello there! I’m a developer from Spain. The app is awesome! Really, a very good work ;)
    Only one thing, you need help with the spanish translation (really, the translation is … :( ) at least with the tutorial part. If the xml isn’t very big i can help you

    • Kuan Luo

      Hi there! Thank you! We don’t have any native Spanish speaker on the team, so would love to have some help with the translation! :) Can you email us your version of text on the tutorial part? Muchas gracias!

  • Techpm

    So… it’s been 6 months, when are you getting your head out of the sand?