I've published three plugins for Metalsmith - a static site generator - which I've used to build this site you are seeing here. They are featured on metalsmith.io and I've written a note documenting the process of extracting them into seperate packages.
This thesis pursues multiple objectives and consists of several parts. First of all, motion tracking technologies and the product Leap Motion itself are analyzed. In the next step, the requirements for developing an application for virtual rehabilitation are specified. Then, the thesis discusses how to design modular JS-applications and points out how Physiogame is implemented. Finally, the usability of Physiogame is evaluated with patients and experts and the results are reviewed.
Physiogame is an application for conducting therapeutic exercises. It uses the Leap Motion controller as its primary input device (playing via mouse/touchscreens is also possible), tracks the progress of its users and provides statistics that can be exported to CSV and JSON.
This JS/HTML5 game is playable in browsers and as standalone desktop application (Win, Mac OS X, Linux). Open Source under GPL v3.
Software for permanent exhibition at Universalmuseum Joanneum GmbH, Graz, Austria. In cooperation with the Digital Media Technologies department at FH JOANNEUM, Graz, Austria.
Planned a core framework, implemented 20 interactive exhibits, held workshops and assisted at deployment.
Wipe Information SPace FH JOANNEUM Integrated Information Management master project
A gesture controlled information system that provides a unique and intuitive way for the presentation of information on potentially small places and a playful approach to control external systems. Integrates Microsoft's Kinect and uses Märklin's CAN protocoll.
Title: iPhone Development Tools Subtitle: Analysis of development tools for the Apple iPhone
The aim of this work is to determine the advantages and disadvantages of selected IDEs, which enable to develop applications for the Apple iPhone. Alternative development tools should be found and a structured overview should be prepared.