January 10, 2010

Google Android Personal Thoughts

Boy Genius has a scathing critique of Android—Android as a platform, mind you, not just any one device.

His main complaint is that Android has no “emotion”, which is to say it’s difficult for the user to connect with their device on a level deeper than they would with, say, a hammer.  Google thinks of Android as a tool, and as a result it feels clinical and systematic.

The problem with Google is that they are an engineering company through and through.  Doug Bowman (of Stopdesign fame) gave a good account of some of the obstacles designers face there.

Yes, it’s true that a team at Google couldn’t decide between two blues, so they’re testing 41 shades between each blue to see which one performs better. I had a recent debate over whether a border should be 3, 4 or 5 pixels wide, and was asked to prove my case.

Google approaches everything as an engineering problem, even when they absolutely shouldn’t.  Yes, you’re creating a sophisticated piece of technology, but designing what the user sees is an art, not a science.  The engineering ends where form takes precedence over functionality: the interface.

And the interface is arguably the most important part of any system.  Pack Android with as much awesome functionality as you want—the thing people will judge it on is its interface.  Apple understands this, which is why Apple does not release anything—ANYTHING—unless they can design it well. That is why it took two years for Apple to release copy-and-paste on the iPhone, and that is why people develop a connection with their iPhone that they never will with their Android phone.

As so often happens, John Gruber put it best:

Apple is a design company with engineers; Google is an engineering company with designers.