Projects

MTe – Multi-touch EverywhereMTe is a multi-touch enabled cross-platform application framework based on Silverlight. The framework provides common functionalities like data persistence, auto sync, bi-directional communication to enable real-time collaboration, caching, common functionalities like undo-redo actions and so on. It’s currently under development and will be available as open source soon.

GDL – Gesture Definition Language

A domain specific language to define gestures. Its is part of my MSc research and expecting to release the first version within few months.

“G” – a Language to Define Gestures

It is increasingly common for software and hardware systems to support touch-based interaction. As gesture recognition often involves platform-specific, complex algorithms, this can represent a significant amount of work. ‘G’ is a domain-specific language that significantly simplifies the process of defining new gestures and allows them to be used across different platforms. It provides:

  • A Silverlight based application framework for multi-touch applications
  • Create new gestures
  • A multi-touch application testing framework
  • Multi-touch interaction recording

It is part of my M.Sc. thesis project. The source code and more details can be found in the project site at CodePlex.


SmartUML

SmartUML - UseCase DiagramSmartUML is a free-hand sketch-enabled multi-user UML Diagram designer. It offers natural freehand drawing with pen interface and on-the-fly drawing detection, which creates a whole new era in UML design experience.

Features:

  • Pen Interface – Freehand Drawing
  • Enhanced mouse mode with behavior prediction
  • Introduce symbol automatically at the end of connector
  • In-place innovative symbol and connector editor
  • Exciting UML symbols that adds life to your diagrams and printouts

SmartUML was part of my BSc thesis project. The source code and more details can be found in the project site at SourceForge.

Follow

Get every new post delivered to your Inbox.