vvvv.js 2.0 and how to use it as vvvv’s companion
The ambitious vvvv.js project brings the advantages of visual real-time development with its frame based dataflow paradigm to web technologies. Prototyping in the browser’s canvas has never been easier.
Whats happening in the workshop?
In this introductory workshop we will learn how to utilize VVVV.js’ brandnew capabilities to create fullstack web apps, let those talk to classic vvvv and see how far we can push it WebGL-wise.
For a more deepening immersion please also visit the follow-up workshop on game development with vvvv.js.
Who is the target audience of the workshop?
vvvv patchers who want to take their existing vvvv skills and use them in a webdevvy way.
What will attendees of the workshop learn?
Attendees will learn how to use VVVV.js to create e.g.
- Advanced Web Interfaces for their big room vvvv installations
- HTML5/WebGL powered real time applications running on various compatible hardware/operating systems
- Client/Server web apps, fully developed using the vvvv programming language
With its upcoming 2.0 release, VVVV.js is making a huge leap into becoming a full stack development tool. Running as a Node.js application, you can use it to build client/server web apps or platform independent standalone applications with access to local resources and hardware.
We will learn how to get that new VVVV.js up and running (spoiler: it’s easy), and work through a couple of examples, illustrating typical uses cases for VVVV.js’ new capabilities.
Starting with a standalone WegGL gimmick for your website, we’ll go over creating a simple webbased application (including database access, etc.) and eventually learn how to create a nice web interface which talks to your classic vvvv project. After that, you will understand what the hell is going on with these yellow nodes.