Linked by Thom Holwerda on Mon 24th Mar 2014 10:57 UTC
PDAs, Cellphones, Wireless

Fantastic article about design on Android by Cennydd Bowles, design lead at Twitter.

Android design is indeed more difficult than iOS design in that it offers fewer constraints. But any skilled designer can handle that with a bit of effort. My uncharitable interpretation for this class of responses is simple laziness, and if Android forces designers to drop a pixel-perfect mentality and adopt approaches that suit a diverse world, then that’s no bad thing.

The evidence is out there for all to see. Android developers - developers who are Android-focused instead of iOS-focused - come up with absolutely beautiful Android applications all the time. I have no doubt that it's harder to do so on Android than it is on iOS, but the cold and harsh truth is that there are also a hell of a lot more Android users and devices out there. If your iOS application requires two full-time developers, is it really fair to expect your Android application to require the same, even though the user base is four to five times as large?

A translation consisting of 3000 words takes me about a work day. A translation of 12000 words takes me four work days. None of my clients expects me to translate 12000 words in the same amount of time as 3000 words without a serious degradation in quality.

Bowles also dives into the argument that Android users are less willing to pay than iOS users.

Socially, excluding Android users seems almost prejudicial. Unlike Android is difficult, this isn't about about mere convenience; it's a value judgment on who is worth designing for. Put uncharitably, the root issue is "Android users are poor".

If you are an iOS developer, and you port your Android application over as a side-project, is it really so surprising that Android users aren't buying your application? Could it simply be that your potentially poor iOS-to-Android port simply isn't even worth paying for? If you do not develop and design with Android's strengths in mind, Android users won't be as willing to pay as your iOS users, the platform whose strengths you do develop and design for.

I translate English into Dutch, and since this is my speciality, I'm pretty good at it and my clients are willing to pay good money for my services. I could also translate German into Dutch, but since my German isn't nearly as good as my English, my clients aren't going to pay for it. I can translate German into Dutch just fine, but the quality will be far less than my English-to-Dutch translations.

Even then, Android's userbase is far larger than iOS', so even if only 50% of your Android users pay, and 100% of your iOS users (unlikely figures), Android still provides a more worthwhile revenue stream.

Still, the core issue is that Android is a different platform and ecosystem than iOS, with different strengths and weaknesses, and as such, requires different talents and mindsets. Translating English is different than translating German. I realise that. Developers should realise the same, and understand that being a good iOS developer does not make you a good Android developer - or vice versa.

Permalink for comment 585494
To read all comments associated with this story, please click here.
RE: Not so
by ezraz on Thu 27th Mar 2014 13:26 UTC in reply to "Not so"
Member since:

my stereotyping of phone buyers (in the US):

A) new iPhone with a bright shiny case = fashionable buyer, spends on games and fluff, talks to Siri alot, doesn't know or care much about the OS or anything technical like that. Might not even own a computer. CC# is on file with AppleStore and iTunesStore and purchases occasionally.

B) old iPhone loaded with miles on it = heavy business user, spends on apps & accessories, knows the OS pretty well, and would buy another iPhone 20 minutes before their old one died. CC# is on file and they purchase often. Apple might get 2-10 app/media purchases a month from this user.

c) new Android with huge screen = fashionable budget buyer, plays free games and does social media, loses most of their on-phone creations, has a new "better" droid headset 4 months later with a even more retarded looking screen and more software confusion. Probably doesn't own a computer, or at least doesn't sync that phone with their databases.

D) stock Android + a nasty look towards any iPhone user = geek android buyer, who got a nice phone for a nice price and is determined to show that they can be down with the jones' trendy lame iPhone. they use words like fanboy and cult to explain why they didn't purchase the more expensive and more respected iPhone. there's usually some new/obscure tech they are preaching about that isn't available on the iPhone (or not default). they also live on OSNews ;-).

E) windows phone? - I don't think I've seen one in the wild since about 2008. These people must really have major investment in Microsoft, both in money/licenses and head space. Microsoft has been looking behind the times going on 10+ years now and the marketplace has responded. To this day I see more blackberry's in use than winphone. I did see 1 surface rt at a local cafe last year but haven't seen it back since.

F) old-school phone -- someone who tried an android and now can't stand smartphones, and just wants to make calls and text.

ok, end of phone stereotyping. i'm in the B) category right now, with my loaded iPhone 4 starting to really drag ass after 3 years of living on it. I've had a smartphone in pocket going on 17 years now, damn!

Reply Parent Score: 0