If you've picked up this book, then it's because you want to develop user interfaces that people will love to use.
Developing for the Android platform is a mix of exciting opportunities and headache-inducing challenges; and designing and building your app's UI is no different.
Some of the challenges that you'll face when building your UI are very precise and technical (such as creating a UI that'll correctly display across Android 5.0 and Android 5.1), whereas others are more personal, such as resisting the temptation to do crazy and unusual things with your UI, simply because you can.
That's where this book comes in.
Over the course of 10 chapters, you'll gain some design skills and the technical know-how that ...