Official ArborXR Product Demo
Watch the official ArborXR product demo below:
Begin Demo Video Transcript
Over the last year we’ve talked to dozens of companies and we hear the same thing from each of them again and again…..Deploying XR is difficult, especially at scale.
Nobody likes spending hours sharing APKs via a cloud file storage solution, plugging in cables to sideload apps, or putting on headsets checking to see if apps are installed.
Existing MDM solutions are designed for managing phones, tablets and laptops, not VR & AR devices. Companies we talk to are looking for an easy way to remotely deploy apps & files to devices, remotely keep their apps & files updated across their devices, and remotely receive apps & files sourced from external solutions providers.
ArborXR was built not just to manage a fleet of VR & AR devices but to solve the core problems associated with VR & AR content creation and deployment.
ArborXR is software that makes it easy for companies to use XR.
With ArborXR you can:
- Manage thousands of devices
- Build a content library of apps and 360 content
- Deploy apps and update remotely
- Customize employee experience in-headset
- Integrate with an existing MDM/UEM
ArborXR is a full MDM solution that IT departments can use to manage thousands of XR devices.
Enrolling devices to a traditional MDM or UEM is a manual and time consuming process. With Pico, ArborXR can come factory installed making provisioning easy.
I’m Josh Franzen, product manager at ArborXR, and over the next few minutes I am going to showcase how using ArborXR can simplify deploying XR at scale.
Upon logging into ArborXR the first thing you’ll see is the dashboard, which reports on the total number devices, apps & files you have added to your organization. Beneath that are two pie charts, one of which reports on the ArborXR software version running on your devices and the other reports on the last time your devices connected to our servers. Beneath those pie charts you’ll see tables that report on any content deployment errors that may have occurred.
The first thing you’ll want to do is add devices. Adding devices is easy, and you can either do this one at a time or in batches.
You do not need to manually side load our client application onto your device. Instead, we’ve built a desktop pairing application that facilitates the installation of the ArborXR client onto your devices.
To get started click Add device then click download, depending on whether you’re a Windows user or a Mac user. Once the download is complete and the pairing app is installed, launch it and connect your device. Upon connecting your device, the desktop pairing application will recognize it and display the device’s hardware information and its serial number. At this point, you can name the device then click install. If you have multiple USB ports on your PC, you can connect multiple devices and click the install on all devices button to simultaneously install the client application across all devices.
Once the install is complete, you can click the Manage device button to be taken back to the ArborXR Web portal. You will be directed to the device’s summary page, which is where you can view useful information about the device, such as the serial number, the device type, the operating system version, ArborXR’s client app version and so forth. You are also able to monitor the device’s status. If it’s on, ArborXR is able to report the device’s battery life, the device’s network health and the device’s storage space.
You can now click Devices to be taken back to the devices index page. As you can see, the device was added to this page so you can now monitor it along with all of your other devices. Note that this table will also report the device’s status, battery life, and network health.
Note that ArborXR is device agnostic and supports all Android based standalone VR & AR devices.
One last note about the device index page is that you can search – you can search for devices by name or by serial number. You can also filter. You can filter by tags, which are metadata that you can create and assign to devices as you see fit. You can also filter by device type, the client version number, and the last seen date range of your devices.
Next, I’m going to show how you can build and manage a library of apps & files. Beneath the Content Library menu option navigate to Apps if you need to upload an APK, or navigate to Files if you need to upload some other file type such as a 360 video.
To add an app, click Add App. Enter the name, specify its compatibility, then click add app. At this point, you’ve created the entry for the app . The next step is to upload the APK. To do so, click Upload Version. Here you can drag and drop the apk or you can click, browse and begin uploading. At this point, you can either stay on this page and monitor the progress of the upload or you can multitask and, for example, add a description and launcher image.
To add a file, click Add File. You will then need to specify where the files should be stored on the device by entering its path. Next, drag and drop files or click Browse then begin uploading.
Next, I’m going to show how you can leverage ArborXR’s Device Groups functionality.
Device groups are admin-defined groups of devices that share the same apps, files & settings.
To create a group, click Create Group in the side navigation menu. Enter a name, specify the device compatibility, then click Create Group.
Once created you will be directed to the group’s Devices tab. Click Add Devices to assign devices to the group.
Next, click on the Apps & File tab to add apps and files to the group. Once added, these apps and files will be installed onto the devices assigned to the group the next time the devices come online and connect to ArborXR. Assigning device(s) to a group after the fact results in the deployment of the group’s apps, files & settings to the device(s) the next time they come online and connect to ArborXR’s servers.
After adding apps or files to a group, you can track the status of the deployment by observing the Status column. This column will show you a count of the # of devices the app or file has been successfully deployed to. You can hover over the status to get more information on which specific devices have the app or file installed, which are still in a pending state, and which, if any, have errored.
After adding devices, apps and files, you can now change the group’s Settings. Here you can manage the device’s WiFi networks and launch method, with more settings being added in the near future.
In the WiFi page you can remotely provision Wi-Fi networks to your group of devices. This includes support for open networks, WPA, as well as the personal and enterprise modes for both WPA2 and WPA3. For the enterprise mode various encryption protocols and authentication types are supported, including certificate-based authentication.
In the launch method page you can manage what end users see inside the headset.
Single app kiosk mode means anytime the device is booted up it will automatically launch into that one app, and prevent end users from accessing any other apps. On the other hand, Multi app launcher is ArborXR’s launcher environment that displays a grid of all apps that an organization’s admin has whitelisted for their end users.
Whereas single app kiosk mode auto launches users into one specific app, the multi-app launcher allows end users to launch into whitelisted apps themselves.
Next, I’m going to showcase ArborXR’s content sharing functionality.
For ISVs and XR solutions providers whose enterprise clients have their own ArborXR organization, content sharing enables them to upload an app or file once to their organization’s content library and then share it to their client’s organizations with just a few clicks.
For example, if I am a solutions provider and need to share the Forklift Training app with my enterprise client, I can click the share content button, select the organization I would like to share the app with from the dropdown, then click Share.
At this point, the organization owner in the organization receiving the content will get an email notification and be prompted to either accept or decline the shared content. Since Forklift Training was shared content, users in the organization that received the content do not have the permission to manage versions or change the name of the content. All that they have access to is to deploy it to their devices, since this content is being managed by my organization.
ArborXR supports multiple users within each organization. You can manage your users by clicking on Organization Settings then clicking on the Users tab. ArborXR offers 4 different user roles, so you can limit the access each of your users has to your organization. To add a user click add user, assign them a role, then enter their email. At that point they will receive an invitation email and will be taken through account onboarding.
ArborXR also offers an audit log, so you can track and audit all activity in your organization.
This concludes the demo. If you are interested and would like to learn more you can contact us at [email protected]. Get setup with ArborXR today to see how easy it is to deploy XR at scale.