"Developing User Interfaces" is targeted at the programmer who will actually implement, rather than design, the user-interface. Useful to programmers using any language--no particular windowing system or toolkit is presumed, examples are drawn from a variety of commercial systems, and code examples are presented in pseudo-code. The basic concepts of traditional computer graphics such as drawing and 3D modeling are covered for readers without a computer graphics background.
How important is user interface design? A poorly executed interface can frustrate users--and cost your organization time and money--while an effective design can improve productivity by helping users get their...
This book brings together a number of researchers and developers from industry and academia who report on their work. It is of interest to language designers and the creators of toolkits, UIMSs, and other user interface tools.
Collins presents a principled approach to designing user interfaces for systems built on modern hardware and software platforms. In the text, Collins defines object-oriented user interface, presents a methodology for...
In this brilliantly readable book, author Joel Spolsky proposes simple, logical rules that can be applied without any artistic talent to improve any user interface, from traditional GUI applications to websites to consumer electronics.
User Interfaces for All is the first book dedicated to the issues of Universal Design and Universal Access in the field of Human-Computer Interaction (HCI).
Using extensive practical examples, the Practitioner's Handbook for User Interface Design and Development illuminates today's best practices for user interface design, usability, and user-centered development. Robert J. Torres introduces user...
This book summarizes these developments, presenting the state of the art of search interface design, both in academic research and in deployment in commercial systems.
This book provides an outstanding overview as well as deep insights into the area of model-driven development of user interfaces, which is an emerging topic in the intersection of Human-Computer-Interaction and Software-Engineering.
15-20 per cent of children are highly sensitive - and they are often labelled shy, introverted, fussy or faddy. The real story is very different though and this practical book...
Johnny Chung Lee Microsoft Applied Sciences It is often appealing, from a business and engineering standpoint, to reuse a working system as much as possible. It saves on development costs and minimizes risk. In many cases it is arguably ...