SEA Seminar - Touch and Go: Leading Touch UI with Open Source

Software Engineering Assembly Seminar featuring Chase Douglas of Canonical

Abstract:
We face an onslaught of new user interface input paradigms in what seemed a stagnant field for many years. Consumers today have access to multitouch trackpads, touchscreens, tablets, and mice, and developers have begun playing with full three dimensional interfaces.Open source systems are just now beginning to integrate support for these new functionalities. However, our tardiness is an advantage. We have the ability of hindsight as we look back on previous interfaces, and there is still much to be developed.

In this talk, an overview of the uTouch gesture framework developed by Canonical and the XInput 2.1 multitouch extension for the X.org window system will be presented. We will look at:

  • The history of touch platforms to gain insight on useful approaches to touch interfaces
  • Extrapolating from single application interfaces to windowed desktop environments
  • ¬†Gestures and how they may be interwoven into the input architecture
  • Providing backwards compatibility for legacy pointer-based applications

In each of these areas we have seen mistakes both remedied and left lingering. It is time now for open source to take what has been learned and lead the way forward.

When: 3:10 p.m. Thursday, January 26, 2012
Where: Mesa Lab Main Seminar Room

About you
First name: 
Scott
Last name: 
Briggs
Phone extension: 
1607
Announcement contact
First name: 
Davide
Last name: 
DelVento
Phone extension: 
1233
Announcement duration
Start: 
Monday, January 23, 2012
End: 
Thursday, January 26, 2012