People expect effortless, engaging interaction with desktop and web applications, but producing software that generates enjoyable user experiences is much harde
User interface design is a challenging, multi-disciplinary activity that requires understanding a wide range of concepts and techniques that are often subjectiv
Our love affair with the digital interface is out of control. We’ve embraced it in the boardroom, the bedroom, and the bathroom. Screens have taken over our l
Author Jason Ostrander walks developers through the different choices available on their way to creating a well-designed application for Android. While building
This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book. The