Microsoft quietly launches HoloJS, create holographic apps using JavaScript and WebGL

With its HoloLens headset and the Windows Holographic platform, Microsoft is currently hard at work to make mixed reality become mainstream shortly.

Windows Holographic also means a lot for developers, the Universal Windows Platform the Windows 10 ecosystem: as a reminder; the HoloLens is a Windows 10 device, and it can run almost any UWP app (written in Visual C++, C#, Visual Basic, and even JavaScript) as a 2D app.

However, 2D apps are only one part of the Microsoft’s mixed reality story, as the HoloLens can also run real holographic apps: those need to be built with tools that can take advantage of the Windows Holographic API, such as the Unity engine.

But today, well-known leaker WalkingCat discovered that Microsoft quietly launched a GitHub repository for HoloJS, a new framework for creating holographic apps using JavaScript and WebGL (via Winbuzzer). Here is what Microsoft says about the framework

HoloJS is a C++ library that hosts Chakra to run JavaScript code, and also hosts ANGLE to handle OpenGL ES graphics calls. OpenGL ES calls are translated from WebGL calls by the JavaScript app. When running on a Microsoft HoloLens, HoloJS supports holographic rendering.

For those unfamiliar, Chakra is Microsoft’s Javascript engine which is used to power Edge, Azure DocumentDB, Cortana, Outlook.com as well as UWP apps. To get started with HoloJS, developers will need to install Visual Studio 2016 Update 3 and Microsoft’s HoloLens emulator, which makes it possible to run apps on Windows Holographic in a virtual machine without a HoloLens. We invite you to check the GitHub repository to get more technical details about the new framework.

Share This
Further reading: , , , ,