3 quick’n’cheap ways of getting started with multitouch development

Having a big ass multitouch table at home might be cool. But while you are developing the awesome apps you gonna run on it, it´s quite annoying to test them on that big thing. Basically there are 3 alternative ways to more or less »simulate« the multitouch behaviour:

1. iPhone/iPod Touch > OSCemote > flosc > Flash

OSCemote to Flash

My favourite one is using the multitouch ability of my iPod Touch. Running OSCemote (iTunes) on your iPod you can send the multitouch input via WiFi to your MacBook Pro. There you just need to forward the data via FLOSC (Flash Open Sound Control) to use it in Flash. This setup provides the best multitouch feeling for the least effort.

Alternate tools, but more or less complex to handle: TouchOSC, MRMR or SWAP.

2. cardboard prototypeCCVFlash

tracking to flash

Before using my iPod as tracking device I used »NHALT«, a Cheap Multitouch Pad we built in about 30min. using a white paper, some slices of a packing case and a 3-year-old Webcam (Logitech Quickcam) for about 30 EUR. Since the NUI Group upgraded their Tracking Software from »tbeta« to »CCV« it is the only step you need between the pad and Flash. This solution is real fun if you like a little DIY and is the one closest to a real table.

3. SimTouch > SocketServer > Flash

SimTouch to Flash

You don’t have an iPod Touch, DIY is not your thing or you don’t want to relay on good lighting for testing your awesome app then SimTouch might be the solution for you. This multitouch simulator  is an elegant semi-transparent window you can lay over your flash application. Via SocketServer the signal gets relayed to Flash and off you go!

If you know a possible fourth solution. Feel free to comment it…

 

Sorry, there was to much SPAM to leave the comments open.