Over the past year or so I’ve been doing a fair bit of GUI programming — both in ${DAYJOB}s and otherwise. Until just recently most of my GUI experience has been with wxWidgets (and most of that via wxPython). Lately I’ve wandered to GTK. The documentation for both toolkits is pretty good. I’ve found GTK’s [...]
Read the rest of this entry »
A long, long time ago, I talked about a poor user interface. This is the follow-up “good user interface” post that I promised. I’d like to talk about Anki, which is a flashcard program. The user interface is well done for several reasons: It is uncluttered: in the main screen you are presented with the [...]
Read the rest of this entry »
I’m taking MIT’s 6.831: User Interface Design and Implementation through their free OpenCourseWare website. One of the homework assignments is to find two examples each for the “UI Hall of Shame” and the “UI Hall of Fame”. This post is for shame — and since the nominee has so many things to discuss I’m only [...]
Read the rest of this entry »
From The Peanut Gallery