I have been developing TouchToolkit for some time now and just released the October community technical preview (CTP) at the codeplex project website. The key features are:
- A domain-specific language to define custom gestures (e.g. sample gestures)
- Supports Windows 7/WPF 4.0 Touch API, Microsoft Surface, Silverlight and TUIO
- A record/replay module to simplify multi-touch testing and simulate multi-user scenarios
- A test framework to write unit test for testing gestures (integrated with Visual Studio Test)
- A visual effects framework to provide consistent visual feedback for touch interactions & gestures
We can also add new primitive conditions and return types in the gesture definition language as necessary. In next few days, I will explain each of these features in detail. Here is a 3 min intro that shows how we can use TouchToolkit to build multi-touch applications in WPF or Silverlight. The Visual Studio template installer is available in the download page.