9:15 AM Sunday Room: AB-201
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!