A Programmer Explains Why Android Apps Are Ugly

Christopher Mims, at technology review writes about developing for Android devices:

Developing for such a wide array of device screen sizes and aspect rations means that not only is it impossible to create pixel-perfect designs for Android interfaces, there isn’t even any guarantee that a given interface can be scaled to fit a particular screen. And in case you missed it, you should read this article that made the rounds a few days ago as well.