Additional Notes, Resources, Source Code and Files from:
“Flash on Every Screen” by Robert M. HallMacromedia MAX 2005 – Oct. 16-19 2005

Resources for Mobile Devices, Kiosks and Interactive Exhibits:

Available from:
http://www.impossibilities.com/max_2005/

DOCUMENT HISTORY:

UPDATED: 09/11/2006 07:05pm EST
Added new resource – Make Your Own Robots Presentation – 09/10/2006
UPDATED: 09/11/2006 07:00pm EST
Added information about Arduino boards and SparkFun to section 3 – HARDWARE INPUT/OUTPUT DEVICES
UPDATED: 04/28/2006 05:00pm EST
Added information and links about BlueMelons Bluesense sensors for Flash to section 3 – HARDWARE INPUT/OUTPUT DEVICES
UPDATED: 02/21/2006 12:56am EST
Added the great video link: “Adobe: Engage with Flash”
UPDATED: 02/20/2006 1:08am EST
Added links for Phidgets, Lego MindStorms NXT and the Philadelphia Branch of Makers – Make:Philly
UPDATED: 11/23/2005 3:18am EST
Added 19 minute Flash Devices video in DEMOS/VIDEOS section.
Added link to Intellifit system video overview
UPDATED: 11/10/2005 7:45am EST
Added White Paper on VB and Flash integration to section 8 – Software Tutorials and Projects

UPDATED: 11/08/2005 7:15pm EST
Added MUSEUM EXHIBIT RESOURCES and VB key lock project source code link.


NAVIGATE CONTENTS:
01 – DEMOS/VIDEOS from PRESENTATION
02 – BARCODE SCANNER/MAGSTRIPE READER FLASH SOURCE FILES
03 – HARDWARE INPUT/OUTPUT DEVICES
04 – HARDWARE CONTROL STANDARDS
05 – INDUSTRIAL KEYBOARD PROVIDERS
06 – FLASH WRAPPERS/PROJECTORS & WRAPPER/PROJECTOR CREATION APPS/TOOLS
07 – KIOSK MANAGEMENT SOFTWARE/FRAMEWORKS
08 – SOFTWARE TUTORIALS and PROJECTS
09 – ACTIONSCRIPT LIBRARIES/CLASSES and UTILITIES
10 – RECOMMENDED BOOKS/PUBLICATIONS
11 – PHILADELPHIA USER GROUPS
12 – EXPERIMENTAL – MOBILE INTERACTIVITY
13 – TOUCH SCREEN MANUFACTURERS
14 – ADDITIONAL RESOURCES
15 – MUSEUM EXHIBIT RESOURCES


URLS for DEMOS and VIDEOS REFERENCED in BREEZO/PRESO:

Flash Devices Video
A 19 minute video featuring several mobile/consumer devices that feature an Adobe Flash based UI or content playback capability
http://www.impossibilities.com/max_2005/flash_devices.php

Intellifit System Overview Video
Touch-screen UI for controlling a radar-based body scanner and measurement system
http://www.intellifit.com/

Commerce Bank Penny Arcade Reviewed by Andy Rooney of 60 Minutes:
http://www.impossibilities.com/blog/images/pennyarcade_video_CBS_playback.html

Adobe: Engage with Flash
A brand new (02/21/06) short, video-based presentation that covers many of the devices and topics I covered in the MAX 2005 presentation (Leapfrog Leapster, Flash Lite 2, Kodak EasyShare-One Camera, set-top Cable boxes, etc). This is a really great piece worth a look, with links and info for each of the different ways to “Engage with Flash”
http://www.adobe.com/mobile/engage_with_flash/

Breeze Presentation is available for MAX 2005 attendees at:
Macromedia MAX 2005 Attendee Resources, Presentation Library,
Mobile and Devices Section
Username/Password required – see your MAX 2005 attendee materials for login informaton

User Group Manager Special Invitation
Are you a manager for an official Adobe User Group Manager or a conference event coordinator and would like to have this presentation shown to your User Group or conference but did not attend Macromedia MAX 2005? Contact me to make special arrangements for a Breeze presentation and Q&A session for your group or conference


BARCODE SCANNER/MAGSTRIPE READER FLASH SOURCE FILES:

AAMVA Drivers License Decoder (Flash 8 .FLA)
http://www.impossibilities.com/max_2005/content/Omni_magstripe_drivers_license_reader_source.tgz
UPC Barcode Scanner lookup and Barcode Generator
http://www.impossibilities.com/max_2005/content/Symbol_Scanner_Laserbarcode_source.tgz
Both require: StringExtras.as.zip to compile
http://www.impossibilities.com/max_2005/content/StringExtras.as.zip


HARDWARE INPUT/OUTPUT DEVICES:

Arduino board
Great little open source hardware/software system – build it yourself or purchase one
http://www.arduino.cc/en/

SparkFun
Prototyping supplies and other useful hardware – also buy premade Arduino kits
http://www.sparkfun.com/commerce/product_info.php?products_id=666

BlueMelon – BlueSense
BlueMelons BlueSense line of products allows you to (wirelessly) connect sensor and actuator modules to Flash MX and other software packages.
http://www.bluemelon.org/index.php/Products/BlueSense

Happ Controls:
Joystick/Input Devices Controller Manufacturer
http://www.happcontrols.com/interactive/interactive.htm

Symbol:
Barcode Scaner/Input Devices (AtPOS Point of Sale Devices)
http://www.symbol.com/

ID Tech:
Omni Mag Stripe – Bar Code Reader
http://www.idt-net.com/

Making Things
Teleo Devices – Flash Class
http://www.makingthings.com/

Phidgets
Phidgets – USB connected building blocks for low cost sensing and controls from your PC
http://www.phidgets.com/

LEGO MindStorms NXT
http://mindstorms.lego.com/

Acroname
Extra Sensors – Parts – Kits
http://www.acroname.com/robotics/parts/c_Locomotion.html

Robot Store
http://www.robotstore.com/catalog/default.asp

AAMVA DL / ID Standard 2000
http://www.aamva.org/standards/stdAAMVADLIdStandard2000.asp

Telpar
Microsize Epson POS Thermal Printers
http://www.telpar.com/

Epson POS Printers
http://mechs.epson.com/

Bill Buxton’s Directory of Input Technologies
An amazing compilation of input device information and resources – highly recommended! -Rob
http://www.billbuxton.com/InputSources.html


Hardware Control Standards:

OPOS Standards:
http://monroecs.com/oposccos.htm


INDUSTRIAL KEYBOARD PROVIDERS:

IKEY
http://www.ikey.com/

Option Industrial Computers
http://www.option-computers.com/

Rafi GB
http://www.rafi.co.uk/


FLASH WRAPPERS/PROJECTORS & WRAPPER/PROJECTOR CREATION APPS/TOOLS:

Adobe Director
http://www.adobe.com/director/
Extending Adobe Director via Xtras
http://www.adobe.com/support/director/xtras.html

Extended Player mailing list
http://list.5dms.com/mailman/listinfo/5dms.com.extendedplayer
http://www.darronschall.com/weblog/archives/000114.cfm
http://www.darronschall.com/weblog/archives/000108.cfm

Screenweaver
http://www.screenweaver.com/
http://www.osflash.org/screenweaver/
http://www.vanrijkom.org/archives/screenweaver_os/

MultiDMedia
Flash Studio Pro – Zinc v2.5
http://www.multidmedia.com/

NorthCode
SWF Studio V3
ttp://www.northcode.com/

Screentime
mProjector v2.0

hhttp://www.screentime.com/software/mprojector/

Microsoft Visual Studio
Visual Studio 2005/.NET Express are Available Now for Free!
http://msdn.microsoft.com/vstudio/express/
http://msdn.microsoft.com/vstudio/

SharpFlash
Darron Schalls Project for creating C# wrapper for Flash
http://www.darronschall.com/
http://sharpflash.sourceforge.net

C# Visual Studio Express Wrapper Stub Code Example
http://www.impossibilities.com/max_2005/content/csharp_wrapper_stub.zip

FlashPlayerControl
A .NET component to enhance Adobe Flash Player ActiveX features (.DLL and Delphi also available)
http://www.flashplayercontrol.com/

Lock Windows Keys VB Source Code
http://www.codeproject.com/win32/AntonioWinLock.asp

Projector Tool Showdown Review by FlashMagazine
http://www.flashmagazine.com/1100.htm

SWFTools – Third Party Flash Tools – Projector Tool Listing
http://www.swftools.com/tools-category.php?page=1&cat=290&ipp=all


KIOSK MANAGEMENT SOFTWARE/FRAMEWORKS:

WireSpring – FireCast Line
http://www.wirespring.com/Products/digital_signage_software_kiosk_software.html

NetKey – NetKey 6.5
http://www.netkey.com/products/index.htm

MontegoNet – NetShift
http://www.montegonet.com/prodsvcs/kiosksoftware.html


SOFTWARE TUTORIALS and PROJECTS:

Apple Developer Technote TN2062: Guide to Creating Kiosks on Mac OS X
http://developer.apple.com/technotes/tn2002/tn2062.html

Visual Studio and Flash – Flash Slideshow
http://www.adobe.com/devnet/mx/flashslideshow/

Visual Studio and Flash White Paper
http://www.adobe.com/devnet/mx/flash/articles/flash_vb.pdf

C# and Flash – Stock History
Emedding Adobe Flash Player in a C# Application to Display Stock Information – DevNet DRK4 (Charting Components Used)
http://www.adobe.com/devnet/mx/flash/articles/stock_history.html

Central Trace Panel Source Code – Mike Chambers
Written in X-code and objective-c – uses Safari Webkit Framework
http://www.markme.com/mesh/archives/004034.cfm
Download Source: http://www.markme.com/mesh/files/centraltrace/central_trace_pane_osx_src.zip

Adobe Flash and VB: A Potent CombinationPDF-format white paper from Mindfire Solutions
http://www.adobe.com/devnet/flash/articles/flash_vb.pdf


ACTIONSCRIPT LIBRARIES/CLASSES and UTILITIES:

Martijn de Visser Timer Class AS 2.0
http://www.martijndevisser.com/archives/000054.php

AS Crypto Libraries – Excellent!
Mika Palmu
AES, Rijndael, RSA, TEA, MD5, SHA1, ROT13
http://www.meychi.com/

Preferences – Parsing INI Files

Configuring Flash Applications with INI files:

http://www.markme.com/mesh/archives/000069.cfm
http://www.markme.com/mesh/files/config/
http://www.markme.com/cantrell/archives/004055.cfm

http://www.impossibilities.com/blog/parse_ini.as
/*********** parse_INI.as INI Parsing Routine *******/
/*********** Robert M. Hall – Oct. 2003 *******/
/*********** rhall@impossibilities.com *******/
/*********** http://www.impossibilities.com *******/

Newer updated AS 2.0 class based version available through

Flash by Example Service
http://www.ifbin.com/ – Use discount code: rhall if purchasing


RECOMMENDED BOOKS and PUBLICATIONS:

FlashEnabled: Flash Design and Development for Devices
http://www.impossibilities.com/blog/store/details.php?asin=0735711771
http://www.flashenabled.com/book/

O’Reilly Make: Technology on Your Time
Subscribe:Via Impossibilities Affiliate Link
Via Make Website

Make: Zine/Blog
Make:Zine – run by our pals Phillip Torrone and Natalize Zee
http://www.makezine.com/blog/


PHILADELPHIA USER GROUPS:

Philadelphia Flash Platform Adobe User Group
http://www.pfpaug.org/

Make:Philly
The local Make Scene in Philly – First meeting was help 02/20/06 at the Dark Horse Pub in Philadelphia off South Street – check out the group
http://www.makephilly.com/
Photos from the 1st meeting – 02/20/06


EXPERIMENTAL – MOBILE INTERACTIVITY:

Semacode
http://www.semacode.org/

Bango Spot
http://corp.bango.net/products/spot.asp
http://www.highenergymagic.com/
http://www.highenergymagic.com/spotcode/examples.html

PaperClick
http://www.paperclick.com/


TOUCH SCREEN MANUFACTURERS:

Elo TouchSystems, Inc
6500 Kaiser Drive
Fremont, CA 94555
800-356-8682
http://www.elotouch.com/
eloinfo@elotouch.com

Troll Touch
25510 Avenue Stanford, Suite 106
Valencia, CA 91355-1131
661-257-1160
http://www.trolltouch.com/
info@trolltouch.com

3M Touch Systems
300 Griffin Brook Park Drive
Methuen, MA 01844
978-659-9000
http://www.3m.com/us/electronics_mfg/touch_systems/index.jhtml
touch@mmm.com

DMC Co., Ltd.
508 Kamisakunobe
Takatsu-ku, Kawasaki 213-0034, Japan
+81-(0)44-866-2111 (Japanese)
+81-(0)44-866-2118 (English)
http://www.dmccoltd.com/
sales-e@dmccoltd.com

Viewmagic Inc.
2917 Bayview Drive
Fremont, CA 94538
510-226-6250
http://www.viewmagic.com/
info@viewmagic.com

KDS Pixel Touch, Inc.
1957 Cedar Street
Ontario, CA 91761
909-923-6124
http://www.pixeltouch.com/
sale@pixeltouch.com

Touch Controls, Inc.
520 Industrial Way
Fallbrook, CA 92028
800-848-4385
http://www.touchcontrols.com/
sales@touchcontrols.com

Preh Electronics Inc.
590 Telser Road, Unit B
Lake Zurich, Illinois 60047
847-438-4000
http://www.preh.com/
prehsales@preh.com

KEYTEC, Inc.
1293 North Plano Road
Richardson, TX 75081
800-624-4289
http://www.magictouch.com/
sales@magictouch.com

Jayco mmi
1351 Pico Street
Corona, CA 91719-3373
877-529-2648
http://www.jaycommi.com/clearswitch.html
danstead@jaycopanels.com

Intech Bearing, Inc.
1999 Tellepsen Street
Houston, TX 77023
888-868-2439
http://www.ezscreen.com/
sales@ezscreen.com

Touch Dynamic, Inc.
107 Trumbull Street, Ste B6
Elizabeth, NJ 07206
888-508-6824
http://www.touchdynamic.com/
support@touchdynamic.com


ADDITIONAL RESOURCES:

Bill Perry – FlashDevices.net
http://www.flashdevices.net/

Adobe Mobile and Devices
http://www.adobe.com/mobile/

Adobe Supported Flash Enabled Devices
http://www.adobe.com/mobile/supported_devices/

Adobe MXNA News Aggregator
http://weblogs.macromedia.com/mxna/

Forum Nokia
http://www.forum.nokia.com/

Aral Balkans – Open Source Flash
http://www.osflash.org/


MUSEUM EXHIBIT RESOURCES:

Archives & Museum Informatics
http://www.archimuse.com/index.html

Setting Up A Museum Computer
http://www.joecutting.com/setupcomputer.asp

Museum Computer Exhibits – General Advice
http://www.joecutting.com/advice.asp