I readily admit that I'm not exactly on board with the notion that every Android app should conform to 'holo' aesthetics, or Android's 'design guidelines.' I think that such a view is inherently limiting to the creativity of developers, and ignores the fact that while there are many objectively bad ways to do software UI/UX, there are nearly as many good ways, too. And lest we forget: even Google doesn't always get these things right.

So, Uber (a taxi service that is revolutionizing the business, if you've not heard of it) updated its app to version 2.0 today, and the result?

Read More