Squidy - Interaction Library

Description

Squidy is an interaction library which eases the design of natural user interfaces (also known as "post-WIMP interfaces") by unifying various device drivers, frameworks and tracking toolkits in a common library and providing a central and easy-to-use visual design environment. Squidy offers diverse input modalities such as multi-touch input, pen interaction, speech recognition, laser pointer-, eye- and gesture-tracking. The visual user interface hides the complexity of the technical implementation from the user by providing a simple visual language based on high-level visual data flow programming combined with zoomable user interface concepts. Furthermore, Squidy offers a collection of ready-to-use devices, signal processing filters and interaction techniques. The trade-off between functionality and simplicity of the user interface is especially addressed by utilizing the concept of semantic zooming which enables dynamic access to more advanced functionality on demand. Thus, developers as well as interaction designers are able to adjust the complexity of the Squidy user interface to their current need and knowledge. The interaction library Squidy was developed in course of the research project inteHRDis - Interaction Techniques for High Resolution Displays at the Human-Computer Interaction Group, University of Konstanz.

Media

Sorry, you need to install flash to see this content.
Sorry, you need to install flash to see this content.
Squidy
Squidy
Squidy
Squidy
Squidy
Squidy
Squidy

Requirements

Java Runtime Environment JDK 6 is required to run Squidy

Squidy runs on:

Windows
OSX
Linux
TUIO enabled devices (what's TUIO?)

What's new in version 1.1

Release Notes - Squidy Interaction Library Core - Version Squidy Interaction Library Core 1.1.0

Bug

  • [CORE-2] - Visualization on pipe gets repositioned irregular
  • [CORE-15] - Pipes disappear unexpectedly
  • [CORE-16] - Irregular zoom position on application startup
  • [CORE-18] - Pipes are not repainted correctly after starting a node.
  • [CORE-19] - Workspace remains in a running state when replaced with another.
  • [CORE-22] - Nodes are not draggable after application startup

Improvement

  • [CORE-13] - Message when JDK < 1.6
  • [CORE-14] - Open workspace file
  • [CORE-20] - Enable pipeline creation on workspace level.

New Feature

  • [CORE-1] - Pipes to allow piping data through sub-pipelines
  • [CORE-23] - Add rendering options to menu bar

Release Notes - Squidy Interaction Library Basic Extension - Version Squidy Interaction Library Basic 1.1.0

Bug

  • [BASIC-4] - Laserpointer receives bits for sensor settings delayed
  • [BASIC-7] - iPhone node does not work correctly when using Squidy iPhone Client

Activity

6102 13 2
Get Adobe Flash player

Comments 2

Seth's picture

Great! Thanks for letting us know Roman.

raedle's picture

Hello Folks,

After lot of work, we proudly announce the availability of the Squidy Interaction Library v1.1.0 (http://www.squidy-lib.de).

It is available for download on http://squidy-lib.sourceforge.net for Windows, Mac, and Linux.

What's new?

We introduce the feasibility of designing sub-pipelines that helps to reduce visual complexity to a minimum. Hence, users can divide an interaction technique into several smaller chunks and develop interaction step by step.

Moreover, all previously known features are still available and further have been improved concerning stability and reliability of interaction techniques. Although, we have spent many time in Squidy Core development a bit of our time was invested in the improvement of nodes and filters.

We'd like to thank you all for using Squidy, reporting bugs, giving feedback on forums, etc., and in general for supporting and participating in creating such an interaction library.

Have a lot of fun!

Cheers,
-- Roman

Top Members
1,506 Points
Fairlane's picture
Fairlane
932 Points
lynnmarentette's picture
lynnmarentette
730 Points
DavidJKelley's picture
DavidJKelley
704 Points
tracyboyer's picture
tracyboyer
673 Points
falcon4ever's picture
falcon4ever
529 Points
Seth's picture
Seth
512 Points
joshblake's picture
joshblake
477 Points
tito's picture
tito
424 Points
hillbilly's picture
hillbilly
417 Points
Taha's picture
Taha
387 Points
dennda's picture
dennda
377 Points
cyancdesign's picture
cyancdesign
361 Points
schmuck's picture
schmuck
303 Points
johannes's picture
johannes
278 Points
sandor's picture
sandor
Who's New
wlccollegeindia's picture
wlccollegeindia
MachineCodeGames's picture
MachineCodeGames
dhakshinait's picture
dhakshinait
bluewormc's picture
bluewormc
SUSANNA35Morton's picture
SUSANNA35Morton
GailCOLLIER's picture
GailCOLLIER
WhitfieldTERRI32's picture
WhitfieldTERRI32
Timothy abraham's picture
Timothy abraham
jpdejean's picture
jpdejean
Moonchoak's picture
Moonchoak
Jangrai Roh's picture
Jangrai Roh
balaji88php's picture
balaji88php

About sparkon

sparkon is a social platform for people that are sparked (inspired) by creative and emergent technology. sparkon can be used to learn, share, create, promote, and meet people with similar interests and goals. We aim to have a friendly environment and involve not just people already sparked (inspired) by technology, but spark new people too. Learn more and get started today!

Promote Your Work

Do you have creative or emergent technology work you'd like to spark others with? Post your projects, frameworks, and applications on sparkon and promote your work! You can gain points for every post and climb the ranks of the community.