Are you an Android developer? Are you struggling with a good design for your app? Fret not, boys and gals – Android Police has teamed up with Wiley to offer up 10 copies of Android Design Patterns: Interaction Design Solutions for Developers.

This contest is now over.

The final results are listed below. If you've won, you will be contacted in the near future. Congratulations!

Everyone else - keep participating and stay tuned to Android Police so that you don't miss our upcoming giveaway announcements. You can follow AP on Twitter, Facebook, Google+, and RSS.

  • Ezhik
  • DavidW
  • Ron Lamb
  • bertraze
  • mainAymard
  • Vaqueiro Ferreira Filho
  • kerjani
  • RoshanKarki
  • Vu Viet Anh
  • Anthony Restaino


This book's a must have Android devs across the board, and will help will specific goals:

1. Use effective Android UI Design Patterns:

  • Identify the right design approaches to use for specific situations.
  • Avoid antipatterns and mobile design dead-ends.
  • Create intuitive, delightful, empowering experience for your customers.
  • Design usable, delightful, modern Android 4.x apps.

2. Design consistent brand experiences across touch platforms:

  • Understand the key differences between today’s leading OS: iOS, Android 4, Android 2.3.
  • Take full advantage of the unique features and native controls to get the most out of Android 4.x.
  • Recognize when “build once, deploy everywhere” method works, and when it’s a terrific recipe for mediocre apps.

3. Celebrate Android fragmentation:

  • Apply practical, ergonomics-based approach to solving Android fragmentation.
  • Design for and support Android across 3,997 distinct Android devices, screens sizes and resolutions (ref).
  • Know which devices to test with and which to ignore.

4. Make the most of the latest trends and technologies:

  • Design with responsive design, augmented reality, voice search, GPS locator, QR codes, and NFC.
  • Utilize natural multi-touch and accelerometer gestures so your design “dissolves in behavior”.
  • Prototype and test interface transitions using inexpensive, practical, effective strategies.
  • Create the right UI for each device type; scale your app for 7- and 10- inch tablets.

5. Build and user-test your designs with effective, inexpensive prototypes:

  • Be inspired by hand-drawn sticky-notes wireframes that come with almost every pattern.
  • Utilize the blueprint of light-weight guerrilla user testing strategies that work in the real world.
  • Employ detailed case studies of what works and what doesn’t.
  • Use Android interpretations of great ideas from other mobile operating systems.
  • Put to work specialized design patterns from chapters devoted to Mobile Banking and Tablets Design.
  • Push the envelope with experimental patterns which explore the cutting edge of Android design.

Yeah – all that. If you'd like to throw your name in the hat to win a copy, simply answer this:

Post your Android Design Question -- the best questions get to win a copy of Greg's book.

Greg will personally commit to answering these questions for 30 minutes each day until the end of the giveaway, so be serious – ask thoughtful, real-world questions. With that said, please don't post coding questions. Instead, here's a list of some good options (these are examples; please come up with your own question):

What's the best way to design drag and drop?

Should I ask people to sign up in my mobile app to save their history?

I have a calendar app - what's the best way to design a date and time picker?

What's the best way to help users select from a long list (such as a Country)?

Should I have a welcome animation?

I am doing X: should I have a tutorial?

How should I implement a tutorial for a special gesture I'd like to have?

What's the difference in designing for tablets and mobile?

And anything specific -- something I can ideally post a screenshot or hand-drawn wireframe from the book (there over 100) and mention page numbers for is great.

And that's basically it. This one will run for one week, so it's over on Tuesday, July 16th at 11:59 PM PT. After that, we'll select the best questions and notify the winners.

Good luck!