GestureWorks Flash FAQ

From GestureWorks Tutorials
Jump to: navigation, search

Logo open exhibits.png

 


Contents

Introduction

Open Exhibits is a multitouch software development kit for ActionScript. The frequently asked questions page addresses all aspects of using Open Exhibits for multitouch application development. If your issue isn't listed in the FAQ, or believe you may have encountered a bug, please log in or register and post a new issue in the issue tracker.


Getting Started

What's new in Open Exhibits 4.x?

Open Exhibits 4.x includes 3D support including 3D gestures for the Leap Motion Controller and 3D rendering capabilities through the Away3D framework. Additional UX components, full HTML support, an advanced state machine, and a new relative layout system are also included. The CML library, including the Away3D extension, is now open source.

What is GML?

GestureML is the world's first markup language for multitouch and gesture-based authoring. This open XML-schema allows users to define gestures and their interactions. For more information visit: GestureML.org

What is CML?

CreativeML is an XML-based open standard for defining object creation, management, and interaction within a multiuser / mulititouch environment. For more information visit: CreativeML.org.

What hardware do I need in order to create applications with Open Exhibits 4.x?

All you need is a computer with Windows XP / Vista / 7 / 8 or Mac OS X 10.7 and above. We recommend you create and test your applications with a mulitouch device or Leap Motion Controller, but you may alternatively use the built-in simulator. For more on supported hardware, please see Multitouch Hardware.

What software do I need in order to create applications with Open Exhibits 4.x?

You need the Open Exhibits 4.x framework, the Adobe Flex SDK 4.0+, and a way to compile AIR 3.0+ applications. We recommend using one of the following IDEs to compile your applications: Adobe Flash CS5+, Adobe Flash Builder, Flash Develop, or PowerFlasher FDT. You can also use command line compilers.

What’s the easiest way to get started creating applications with Open Exhibits 4.x?

See the getting started tutorials here: Open Exhibits tutorials

Which Adobe Flex SDK do you recommend I use with Open Exhibits 4.x?

We recommend using the latest release build of the Adobe Flex SDK which can be found here: Flex SDK


Compatibility

Which versions of Adobe Flash Player are supported?

Open Exhibits 4.x is backwards compatible to Flash Player 11.0 and is always up to date with the latest release version of Flash Player.

Which versions of Adobe AIR are supported?

Open Exhibits 4.x is backwards compatible to AIR 3.0 and is always up to date with the latest release version of AIR.

Which multitouch hardware systems work with GestureWorks?

GestureWorks directly supports any device that uses the Windows 7 operating system. In addition, GestureWorks supports systems that use the TUIO protocol. We have tested GestureWorks on dozens of devices. You can check out a full chart of compatible multitouch hardware on the GestureWorks website.

Can I use Open Exhibits to build multitouch applications in Windows 7?

Yes, we have built custom drivers to integrate Open Exhibits with Windows 7 and access the touch data acquired by the operating system.

Can I use Open Exhibits with the Microsoft Surface, DiamondTouch, GestureTek, Evoluce tables, and others?

Generally, yes, although on older systems you may need a third-party TUIO bridge to make it work. You can find those bridges on the TUIO site, although we haven't tested them and can't guarantee they'll work.

Can I use Open Exhibits on the Android phone or other mobile platforms?

You can publish GestureWorks apps with Adobe AIR on the Android platform. GestureWorks is fully compatible with Adobe AIR for mobile.

If I develop on one system and deploy on another, do I need both the Mac and PC versions?

No. The workflow is the same as it would be in any Adobe ActionScript development environment. Of course, multitouch has particular hardware requirements.


Operating System Compatibility

Which version of Windows can I use with Open Exhibits 4.x?

You can create and run Open Exhibits 4.x applications in Windows 7, and Windows 8.

Which version of Windows is recommended?

We recommend the latest release version; at the the time of this writing, Windows 8.

Which version of Mac OS X can I use with Open Exhibits 4.x?

You can create and run Open Exhibits 4.x applications in Mac OS X 10.7 and above.

Which version of Mac OS X is recommended?

We recommend OS X 10.8; at the time of this writing, OS X 10.9 "Mountain Lion, had not been tested."


Open Exhibits

What is Open Exhibits?

Open Exhibits is a National Science Foundation (NSF) sponsored initiative that looks to transform the way in which museums and other informal learning institutions produce and share computer-based exhibits. Open Exhibits is both a collection of software and a growing community of practice.

The Open Exhibits SDK is free for museums, students, nonprofits, and educational use. It contains a library of ready-to-use templates and utilities. For more information visit: Open Exhibits

Can I sell my application if it includes Open Exhibits components?

Yes, if your Open Exhibits 4.x license permits application distribution and sale, then you are free to include anything from Open Exhibits, as long as you follow the copyright restrictions for each exhibit template.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox