Skip to content
This repository has been archived by the owner on Dec 10, 2019. It is now read-only.

Tangible User Interface (TUI) - formerly touchAll - a Flash as3 framework that allows quick development of applications, with multi-touch, gestures, and fiducials, either through UDP, TCP, or Local Connection.

License

g-amador/Tangible-User-Interface

Repository files navigation

Tangible-User-Interface

Tangible User Interface (TUI) - formerly touchAll - is an Flash as3 framework, that supports all-in-one multi-touch, gestures, and fiducials, either through UDP, TCP, or Flash Local Connection, built on top of:

TUIO-as3 library Adobe AIR SDK Adobe Flex SDK
TUIO-as3 library Adobe AIR SDK Adobe Flex SDK
https://bit.ly/2HaSuvW https://adobe.ly/2LPDTtl https://adobe.ly/2JkodQp

TUI was first presented as a MUE 2011 conference article, available for download at:

https://goo.gl/PyN6Cf

https://goo.gl/Kyn7Ee

https://goo.gl/rNfNCj

TUI is intended to reduce conde redundancy in TUIO-as3 library and serve as a framework that allows quick development of applications, with multi-touch, gestures, and fiducials, either through UDP, TCP, or Local Connection.

With TUI With TUIO-as3 library
New code Old code (part 1 of 2)Old code (part 2 of 2)
Examples with TUI Examples with TUIO-as3 library
fbApplication (a) fbApplication (b)
mtApplication (a) mtApplication (b)

Video demonstrating how to create your first TUI app: https://youtu.be/dFrKurULcD0

Back to Table of contents

Layers diagram Modules
Layers diagram TUI and TUIO AS3 modules

Back to Table of contents

Demos Videos
Multimedia App https://youtu.be/kwliB1sQTI4
Fiducials App https://youtu.be/4KSEvKbLawE https://youtu.be/n_ImgmvRGw4
Cube App https://youtu.be/PHb26QuH-Tg

Back to Table of contents

.
├── TUIOas3lib vs TUI                               # Source code examples to illustrate code reduction achieved TUI comparatively to TUIOas3lib. 
├── docs/presentation                               # Documentation files
├── tui_flashdevelop3                               # Source files and project for FlashDevelop 3
├── tui_flashdevelop4_2_1__tuioAS3_0_8__AIR2_6      # Source files and project for FlashDevelop 4.2.1, TUIO AS3 lib 0.8, and Adobe AIR 2.6 
├── LICENSE
└── README.md                          

Back to Table of contents

You are free to use and modify TUI as you see fit: to create your own multitouch apps, to extend it, and to port it to another programming language. You cannot take the credit for making TUI/TouchAll! Please inform me if you either extend TUI, create more apps with TUI, or port it to another programming language.

If you have any questions, feel free to e-mail me at gmail and ask away.

Good luck!

Back to Table of contents

About

Tangible User Interface (TUI) - formerly touchAll - a Flash as3 framework that allows quick development of applications, with multi-touch, gestures, and fiducials, either through UDP, TCP, or Local Connection.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published