Key Pages

Projects

Been doing Tcl/Tk since 1992 or so, first in academic research then into commercial stuff. Current main focus is on ProjectForum. I've got a pretty strong background in Human Computer Interaction, and do cross-platform development work on Windows, Unix and Mac OS X.

Frighteningly, my master's thesis in HCI ten years ago centered around the idea that software toolkits for building user interfaces can have affordances, a common term in HCI referring to properties of an object that suggest its use (e.g. raised buttons can be pushed). By toolkit affordances, I was talking about things you could do in a toolkit to make it easier for developers to build applications that behaved correctly. This covered things like easy-to-include widgets and behaviors for idioms that were deemed to be important for an application domain. Through careful toolkit design, you make it easier and more natural for developers to build good interfaces and applications than bad ones. Seems somehow appropriate to mention that here...

More info about me on my home page (http://www.markroseman.com) and you can email me at mark@markroseman.com.



Forum Home  -  Site Home  -  Find Pages: