Skip to content
Rayan Saleh edited this page Oct 10, 2022 · 3 revisions

Philosophies

  1. XR-native interface - we want to build an interface that reinvents how conventional (screen-based, mouse-based) computer interfaces have looked
  2. Using open standards - particularly OpenXR for unity interfacing and the web/WebXR for web applications
  3. Focus on productivity - we want to be genuinely better and faster to use than a laptop.
  4. Focus on user needs - new features should stem from user needs

Architecture

Arda is primarily intended to run on standalone XR headsets (Oculus, Pico - usually running Android)

Arda, therefore, compiles (via il2cpp) to a .apk native binary file

Arda is built in Unity and runs on the OpenXR ecosystem to interface with input devices, displays and more.

At the heart of Arda is the browser itself - currently via Vuplex

Vuplex backend uses GeckoView

Features

Clone this wiki locally