The site has a new content architecture. We've added the ability to select your development device to show device-specific content. Please read our blog post Oculus Developer Center Update: Device-centric Documentation Architecture for more information.
All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible. For additional information and context, please see Submitting Your App to the Oculus Quest Store.
This document shows you how to optimize the Oculus for Business application development process.
Device Manager is the official method for administering applications on Oculus for Business headsets. Device Manager allows you to remotely install, uninstall, and update applications all without physically accessing the headsets. In addition to remotely managing applications, you can use Device Manager to set up and manage MDM security measures for client headsets.
Enterprise headsets migrating to the enterprise software need to be factory reset and provisioned with the enterprise software. For steps on factory resetting the headset, refer to our guide on how to perform a factory reset using the headset.
Warning: A factory reset on the headset will delete ALL data stored on the headset.
If your application stores user data to the headset, please provide the user with options to either back up the data locally or to another service before they factory reset the headset.
Warning: A factory reset will delete ALL information on the headset. Unless the information is backed up to another location off of the headset, all information will be lost.
Please notify your end-users if your software requires them to set up a backup method to save their app data and preferences.
The APK icon is automatically used as the cover image. If there is no cover image in the Android Package, the Device Manager will create a template cover image using the app title in the manifest. If there is no app title in the manifest, the template cover image will use the title of the APK.
Please do not use launchers in your applications that may bypass the Oculus platform services. For more information, refer to the Enterprise Use Agreement. Instead of launchers, you can use Android intents for Deeplinking (https://developer.android.com/guide/components/intents-filters) to other applications installed on the headset.
Kiosk Mode ensures that end users will only have access to intended use for trainings or enterprise enabled app experiences. Below we will explain how Kiosk Mode works and how to improve your users’ experience during Kiosk Mode.
The Admin could use Device Manager to disable the Guardian on devices in particular groups of headsets. When Guardian is turned off, users interacting with seated or stationary apps can start using applications without extra steps. For more information, refer to our guide on how to turn off Guardian.
The number of headsets you can provision at one time depends on the network infrastructure and environment used to provision the headsets. For additional information about how to manage your headsets, please refer to our headset management documentation.