From Jakob Nielsen, usability guru. The user's experience should be similar to all other similar applications to minimize learning curve and maximize usability.
Mac OS X, which combines a powerful core foundation with a compelling user interface called Aqua. With advanced features and an aesthetically refined use of color, transparency, and animation.
lecture notes for the course Programming Graphical User Interfaces (PGUI). The course belongs to the curriculum of the Department of Computer Science in the University of Tampere.
a free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending t
Hardware accelerated 2D full featured middleware for all who want to develop commercial quality 2D games rapidly and easily. It covers all imaginable 2D game genres (DirectX)
X. Qian, Y. Yang, and Y. Gong. Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry, page 171--178. New York, NY, USA, ACM, (2011)
J. Meskens, J. Vermeulen, K. Luyten, and K. Coninx. Proceedings of the working conference on Advanced visual interfaces, page 233--240. New York, NY, USA, ACM, (2008)