Posts

Showing posts with the label AS3 for Multitouch

Hard hard user interfaces.

Started as someone doing ActionScript in Macromedia Flash I got into Human-Computer-Interaction after watching Jeff's Hann's multi-touch work. That's the power of a really cool demo that inspired the birth of NUIGroup community which spawned 1000s of makers all around the world making their own projector camera multitouch systems. All of it became mainstream once Apple released the iPhone to the world, and also gave birth to my interest in human-centered engineering. I spent some 10 years after that playing with sensors, haptics, and gestural interfaces through multiple input modalities but nothing stuck as much as multi-touch did. Thanks to Apple's execution. Everyone's phone/tablet interaction is default multitouch. (unless you have a visual impairment). Primsense evolved into Kinect, then came Wiimote, Leap but nothing stuck.  for speech, it was Amazon's Alexa. Latest news , that its going to lose Amazon 10B.  Like I am writing this post through my keyboard a...

New Multitouch Notebook, Mozilla Labs, GSoC and fun

Image
Its week two weeks since I finally bought myself a Acer Aspire 5738 pzg multitouch (actually dual-touch) notebook. Its a welcome change, since for the past two years our multitouch experiments required a lot of background effort due to our utter dependence on our custom built MT screen. The capacitive screen is good, its responsive and precise . They've a Python apploader called Acer Touch Portal which runs a couple of cool Microsoft Surface apps (Globe, Collage, Blackboard etc.). Overall UI of the app is not so impressive though. Form-factor wise its just a laptop, so multitouch is not going to add much of functionality to the device, apart from merely being a show-off feature :) The app looks like more of an Acer's attempt to show Multitouch proof of concept! Looking at the Multitouch hullabaloo everywhere, i didn't expect that to happen atleast. For DIY and multitouch community its a good tool for quick development and testing of apps. I used Mozilla Firefox and I...

Proposed an idea for GSoC 2009

Proposed an Idea for Google Summer of Code to port Google SketchUp to Multitouch . Users would be able to do 3D modeling with Simple and intuitive gestures. An Extension Module that would allow Google SketchUp to receive TUIO and hence allow manipulations via Multitouch gestures. Abstract Lack of a CAD software that could be used via Multitouch has been the motivating factor behind this proposal. Eversince I used the Sketches application on iPhone –which enables 2D drawing using Multitouch, I felt like doing something similar on my FTIR setup. Adding multitouch ability to an easy to use CAD/modeling software - Google SketchUp would not only make the design process intuitive but also add a lot to the usability factor. The reason behind choosing Google SketchUp and not start developing something from scratch is due to its easy to start UI. By experience I’ve felt that Google SketchUp is one of the easiest and widely used surface modeling tools around- what’s impressive about it - its pat...

New Apps and some bite of Python

Image
Well now I am learning actionscript from Scratch and planning to do some Multitouch apps using it. We happen to be fans of the RotatableScalable Class by NUIGroup, which has some prewritten magic that we can directly extend in our code. Another thing that deserves a mention is pyMT , which Sharath introduced us to, who happens to be a bigtime fan of the Python language and contributor this project. He's doing his final year project with his team back there in Mangalore , and hey, pyMT's Python apps look great ! Since I'll be continuing with Actionscript for now, it remains to be seen whether Python or ActionScript is better. :-) Let's wait and watch