This 120-page booklet contains general pointers for designing a user interface, but also specific proposals on particular topics. It contains the collective know-how of authors who have already tried out and implemented the proposals. Access is also simplified in this way for newcomers to this area.
A great deal of brainpower is needed to design a seamless user interface for a program, which takes account of the needs of users, can be used intuitively and performs complex validations in the background.
bbv has already implemented multiple UI design projects and summarised the collective know-how in this comprehensive 120-page booklet. It not only contains general considerations and solution approaches for designing a user interface, rather also specifically addresses different implementation platforms and problems such as localisations into multiple languages for example.
The PDFs download is currently only available in German language.