User interfaces and supporting documentation are both supposed to help people when using a complex device. But often, these forms of support seem to come from d
Most programmers' fear of user interface (UI) programming comes from their fear of doing UI design. They think that UI design is like graphic design—the myste
Although numerous sources document aspects of user-centered design, there are few references that consider how a designer transforms the information gathered ab
Bringing together the results of more than 300 new design studies, an understanding of people, knowledge of hardware and software capabilities, and the author�
A guide for designing easy-to-use software, this book offers an on-the-job view of what it takes to create great products, offering practical tips and advice in