An Android Design Process →
Sebastiaan de With:
Designing the app was difficult. It wasn’t just difficult for the obvious reasons, like implementation details, aesthetic preferences, and because you want to add more and more to an application as you go along designing it, but also because Android is simply a really hard platform to design for.
Very interesting, especially about how to design for all of the different screen technologies.
It sounds like making a richly textured, iOS-like app for Android might really be a bad design because of these issues. Simple, high-contrast, flat-colored designs — effectively, Metro — might work much better on Android hardware.