From video games to mobile augmented reality, 3D interaction is everywhere. But simply choosing to use 3D input or 3D displays isn't enough: 3D user interfaces (3D UIs) must be carefully designed for
A comprehensive exploration of the state-of-the-art enabling technologies and applications of wearable computing systems. The mechanics of sight, hearing and touch are explained along with how their r
Today, software must deliver an outstanding user experience: if it doesn't, it will fail. For developers, UX expertise isn't just "nice to have" anymore: it's a must. This is a compr
Build Android Apps That Are Stunningly Attractive, Functional, and IntuitiveWhen Android was a new mobile operating system, most of the app developers were tinkerers at heart, curious what they could
This is the first complete guide to composing interactive scores for video games. Authored by the developer of Berklee School of Music's pioneering Game Audio program, it covers everything professiona