facebook rss twitter

Android Design - how to design exceptional Android apps

by Alistair Lowe on 16 January 2012, 10:08

Tags: Google (NASDAQ:GOOG)

Quick Link: HEXUS.net/qabbev

Add to My Vault: x

From the announcement of Android 4.0 last November, it has been clear that Google intends to refocus on application and device consistency with the new OS. For example, gestures such as 'flick left' or 'flick right' now exist and behave consistently throughout more elements of Android and Google is requiring that firms must maintain the default 'Holo' theme's widget and design elements for access to any Google apps, including Market.

Google has taken matters a step further recently and launched a new website, Android Design, showing app developers Google's creative vision and Android 4.0's design principals. The site goes into further detail, discussing the expected workings of typical building blocks such as Text Fields and Progress Bars, with quick check lists to ensure applications look and behave as expected.

Google Android 4.0 Design Elements

Given the success of iOS and its heavily consistent UI experience brought about Apple's strict approval guidelines, it's understandable that Google would wish to obtain some of the same benefits such a system brings; a reduced device learning curve and meeting user expectations from one app to another. Android Design is how Google will attempt to reach this goal, ensuring that developers are aware of Google's design process, detailing the expected behaviours that would otherwise need deciphering from existing first-party apps. The hope is that this will become the 'Go To' page for developers and enable the adoption of a consistent UI without imposing strict approval schemes.

We here at HEXUS certainly support Google's balanced approach, guiding developers down the correct path whilst still allowing them to deviate as their design needs require but, what do our readers think to Google's new approach to application design?



HEXUS Forums :: 3 Comments

Login with Forum Account

Don't have an account? Register today!
what do our readers think to Google's new approach to application design?
I had a look at that site - at least the user-friendly topics (all of them other than the link labelled “Developers”) and most of what's there strikes me as well presented, and pretty much common sense. Plus I learned things - e.g. didn't know that those little popup messages were called “Toasts”, thought everyone called them “tooltips” (a la Windows).

If Google are finally insisting on consistency between apps then they'll get a big :thumbsup: from me - as has oft been remarked here (and elsewhere) that's the #1 advantage of iOS, not only are the apps driven in the same way, but a lot of the actions required are common sense.

Only drawback I can see at the moment is that you might get some pedants writing back to the developers pointing out where their app breaks these guidelines - which could get annoying very quickly. That said, if they've produced an app that DOES break these guidelines then maybe they should be pestered into getting into line?

I figure that developers who - for whatever reason - don't want to follow these guidelines can always push their apps via one, or more, of the 3rd party alternatives to Google Market Place.
First thought (without looking at the site, admittedly): it depends on how long these remain “guidelines”, as oppose to being requirements if you want your app on the market. The whole point of Android is that it's meant to be open, and it'd be a dark day if Google started refusing apps because they didn't meet some relatively arbitrary design “guidelines”…

As I say though, that's a gut reaction without looking at the site. I'll definitely be spending some time over the next few days catching up on it and seeing what's what…
Make them mandatory, I'm tired of UI inconsistencies in Android.