Oculus Go Development

On 6/23/20 Oculus announced plans to sunset Oculus Go. Information about dates and alternatives can be found in the Oculus Go introduction.

Oculus Quest Development

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.

App Distribution with the Oculus Store

This guide answers common questions about publishing and distributing apps and describes the operation of the Oculus Store.

The information presented in this guide applies to all Oculus devices unless otherwise noted. There are differences between them, but our approach to the Oculus Store and platform is the same for both.

We believe in your ability to make delightful VR, and our store is meant to showcase the very best efforts of the developer community. We hope you find our process to be helpful in your own journey into this amazing medium.

Before you get started, review:

  • Distribution Options in the Oculus Developer Policy Center.
    This topic describes the various forms of distribution supported by the Oculus platform.
  • Account Management
    Provides details on how to set up a developer account and financial information.

Then to learn more about the Oculus store process, see the following topics:

  • Lifecycle of an Oculus VR App
    Describes the Oculus dashboard, and the lifecycle of your Oculus application.
  • App Submission and Store Review
    Reviews the process to upload and submit an app to the Oculus Dashboard.
  • Update Published Apps
    Describes how to upload new versions of your app and update its product details at any time after your app is published to the Oculus Store.
  • Oculus Platform Command Line Utility
    Describes the Oculus Platform Command Line Utility, which enables you to upload builds to your release channels much faster than using the Oculus dashboard web interface. It also allows you to incorporate automated uploads into your existing build system.