TouchAll: a multi-touch, gestures, and fiducials API for flash Actionscript 3.0 (MUE 2011 Conference Presentation)
Article available for download at:
https://goo.gl/PyN6Cf
https://goo.gl/Kyn7Ee
https://goo.gl/rNfNCj
1 of 19
More Related Content
MUE 2011 Conference Presentation
1. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
TouchAll: A Multi-Touch, Gestures, and
鍖ducials API for Flash ActionScript 3.0
Gonc存alo Amador
&
Abel Gomes
http://code.google.com/p/touchall/
June, 2011
2. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
1 Introduction
2 TouchAll
3 UDP VS TCP Networking Analysis
4 Conclusions
3. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Overview
Click Me!
4. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Overview (cont.)
5. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Overview (cont.)
6. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Overview (cont.)
http://bubblebird.at/tuioflash/
7. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Overview (cont.)
http://bubblebird.at/tuioflash/
http://www.adobe.com/products/air/sdk/
http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
8. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Overview (cont.)
http://bubblebird.at/tuioflash/
http://www.adobe.com/products/air/sdk/
http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
http://ccv.nuigroup.com/
9. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Contributions
Before TouchAll API
10. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Contributions
Before TouchAll API
After TouchAll API
11. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Contributions (cont.)
12. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Introduction
Contributions (cont.)
13. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
TouchAll
TouchAll, TUIO AS3, and Flex and Air SDKs layers diagram
14. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
TouchAll
TouchAll and TUIO AS3 modules
15. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
TouchAll
TouchAll and TUIO AS3 modules
Click Me!
16. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
UDP VS TCP Networking Analysis
UDP VS TCP Networking Analysis
Packet Average
Protocol First Packet Last Packet Transfer Packets
Sent Date Arrival Date Time
(ms)
Captured
UDP 2011-02-17 2011-02-17 14.957 70
10:57:31.357 10:57:31.837
TCP 2011-02-17 2011-02-17 16.100 80
11:01:03.818 11:01:41.616
17. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Conclusions
Conclusions
Previous solutions using a bridge took more time due
to TCP to UDP datagram conversion.
The time required in developing applications for multi-
touch devices can be shortened using TouchAll.
TouchAll allows to use 鍖ducials and multi-touch
through UDP, TCP, 鍖ash LocalConnection all in once.
ActionbScript-based non-free software alternatives
exist, but not with native 鍖ducial support.
18. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Conclusions
Future work
Development of tools that allow device emulation, for
multi-touch, multi-mouse pointer, and platform inde-
pendent application testing.
Include in the TouchAll API more native widgets for
speci鍖c 鍖ducials.
Include in the TouchAll API support for 3D object load-
ing and gesture based manipulation.
Integrate the TouchAll API as an module of an 2D/3D
ActionScript 3.0 game engine.
19. TouchAll: A Multi-Touch, Gestures, and 鍖ducials API for Flash ActionScript 3.0
Conclusions
Questions, Comments, Observations,
Twitter twitts,
Facebook likes, Facebook posts, Facebook comments???