9:15 AM Sunday
Silicon Valley Code Camp : October 3rd and 4th 2015session

How To Integrate a Graphical Language to Code Augmented Reality On The Web

4D Studio is an authoring tool to design AR experiences. Our goal is to make it as simple as possible for our users. We want to enable them to add scripting to AR experiences and build their own interactive 4d project.

About This Session

We recently released 4D Studio, an authoring tool to design rich Augmented Reality experiences. Our goal is to make it as simple as possible for our users to design their own project. We created a compelling user interface. But we wanted to go further, and enable them to add scripting to the AR experiences. The users will benefit of a lot more flexibility and design freedom. So, we decided to integrate this feature in 4D Studio and do some user testing. We provided documentation and samples, it went very well for people who knew coding and javascript. But still, for the others it was frustrating. We wanted to enable scripting for them too, so we studied various graphical languages and how we could integrate them. I will present how we evaluated the various options for graphical language: flow programming versus sequential programming. I will detail the pro and cons from a integration pov. To solve this problem, we ultimately picked Blockly. I will show you how we integrated this graphical language to write augmented reality scripts. Building your own interactive 4d project has never been easier!

Time: 9:15 AM Sunday    Room: AB-201 

The Speaker(s)

undefined undefined

Jerome Etienne

Three.js Team Lead , DAQRI

DevRel for DAQRI. Hardcore JS dev. Author of Learningthree.js blog, currently Three.js Team Lead.