On this Page
There are some differences in developing apps for Oculus for Business (OFB) customers you should be aware of. You may use the Unity, Unreal Engine, Native, or WebXR to development workflows to create your applications, but there are some software and features that are not supported. For more detail on Oculus app development, refer to the development guides for each software engine.
The Oculus ISV Program is a program that works with enterprise developers and Independent Software Vendors (ISVs) to engage with Oculus in order to accelerate customer adoption of VR solutions built for Oculus enterprise products. For more information, please refer to our Oculus ISV Program overview.
Oculus for Business applications are hosted, managed, and distributed by either the developer or the customer. Your customer’s Device Manager tool controls the deployment of applications to their fleet of headsets. You will need to provide a link to the APK files for deployment and updates. For additional information about app distribution, refer to our document on application distribution.
Data security is a top priority for every enterprise, and so is the ability to keep business-critical technology running smoothly at all times. Oculus for Business is built on the enterprise-grade Workplace by Facebook infrastructure with account management and access control tools to authenticate admins into our device management web portal and device setup mobile app. We also follow Workplace data handling and security protocols to store headset data and ensure that our customers wholly own the data associated with their devices. Finally, in the event of hardware or software issues, we offer exceptional customer support and extended warranties to get customers back up and running fast.
At this time, the Workplace Infrastructure will not support the Oculus ID feature and other software components below:
The Platform SDK will not work with the Oculus for Business applications due to a reliance on Oculus App IDs.
The Avatar SDK will not work with the Oculus for Business applications due to a reliance on services provided by the Oculus infrastructure.
Release channels and consumer store keys are inaccessible from Device Manager and the enterprise software. The developer or their customers need to host, manage, and distribute the applications for distribution and installations.
Enterprise headsets will have the ability to offer controller-less operation using the gaze-pointer, where the user’s head orientation controls a pointer. An overview of how to implement the gaze-pointer feature is found in our Unity’s UI System in VR blog post.
At this time, we do not have plans to upgrade consumer Oculus headsets to support Oculus for Business application development.
You can use the Oculus Rift S purchased from our Oculus for Business website for enterprise purposes. These Oculus Rift S units will have the enhanced warranty and support, but all of the enterprise software associated with Oculus for Business will not be available for the Rift S.
The requirement is that they need to create and set up a free Workplace account to use Oculus for Business. The organization does not need to actively use Workplace to use Oculus for Business.
There will not be support for streaming features due to its reliance on the Platform SDK. Although the casting feature does not require the Platform SDK, it will not be supported at launch. Remote rendering will be supported by Oculus for Business.