b-log – betriebsraum weblog

Rich Internet Applications, Software Development, Human-Computer Interaction

Posts filed under “HCI”

Demo Video of AS3 Marking Menus

In my last article “Extremly Efficient Menu Selection: Marking Menus for the Flash Platform” I wrote about a powerful (but surprisingly rarely used) interaction technique called marking menus. A short demo video showing marking menus in a Flex application can now be found on www.markingmenus.org. Release of Flash/Flex components and source hopefully in 2010…

Continue reading this post

Extremely Efficient Menu Selection: Marking Menus for the Flash Platform

This is a topic I wanted to write about since a while now: Marking menus and their implementation in ActionScript 3.0 for the Flash Platform. I had the chance of extensively studying this menu technique over the summer and developed a fully working solution for the Flash Platform, i.e. for use in Flash, Flex and [...]

Continue reading this post

CommunityCommands: Command Recommendations for Software Applications

Actually, this should be one of my recent “Paper of the Month” posts but I’m not really fond of that title and the structure of my past posts any more. I’m going to keep on presenting new papers, which I find interesting and worthwhile, in a more informal style from now on (in software terms: [...]

Continue reading this post

Paper of the Month: Faster Cascading Menu Selections Using AAMUs and EMUs

Actually, this post deals with two papers that I want to briefly present here (since they are closely related to each other). Download links and a short introduction below: The papers Tanvir, E., Cullen, J., Irani, P., Cockburn, A. (2008) AAMU: Adaptive Activation Area Menus for Improving Selection in Cascading Pull-Down Menus. Proceedings of ACM [...]

Continue reading this post

Efficient Gesture Recognition and Corner Finding in AS3

Gesture recognition and corner finding are two techniques that can be useful for all sorts of things. For example, gesture recognition can be used to recognise shapes in graphics applications, to control the user interface on a mobile device or to build creative games. In this context, I’m referring to shapes drawn with an input [...]

Continue reading this post

Academic Flash and Paper of the Month

After almost a year of silence on this blog, I’m starting a new series of blog posts that cover serious topics that have both academic and practical relevance in terms of RIA development, user interface design or software design – basically topics that might be of interest for people involved in the design and development [...]

Continue reading this post

Voodoo IO: Connecting flash to hardware devices

Finally we have time to blog about this (being officially on holiday since a week :). A few weeks ago we were invited by Wolfgang Spießl, a friend of mine and student of media informatics at LMU, to take an active part in a user study. Wolfgang and Nicolas Villar, main developer of Voodoo IO [...]

Continue reading this post