Virtual Reality and Augmented Reality with JavaScript

Patrick Catanzariti debunking the perception that virtual reality needs expensive hardware and software

This is part of a series of notes from from YOW! Connected conference where leading experts presents their thoughts on all things mobile and IoT.

You don’t need to build a whole mobile app or spend lots of money on a big virtual reality system. People everywhere already own capable devices — their smartphone and mobile browser!

Virtual and augmented reality experiences can be developed for the mobile browser and run inexpensively on VR headsets like Google Cardboard. The average cost of entry for a hardware is approximately $600–700 AUD. Google cardboard does this for $30. Ideal for those wanting a demo or experiment with virtual or augmented reality, you could leverage on the number of smartphone user — expected to surpass 2 billion by end of 2016.

Why use javascript? Enforcing app install for a short experience/demo is bad user experience and serves as a barrier to entry. Mobile browser are pretty powerful now for handling VR/AR rendering using implement webGL and hardware acceleration.

Patrick bravely ran through a live scripting demo, which is available on his website at