DEVICE-CENTRIC DOCUMENTATION

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.

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.

Mobile SDK Getting Started Guide

The Mobile SDK includes libraries, tools, and resources for native development and third-party engine integration on Oculus Android devices.

SDK Contents

  • VrApi for third-party engine integration (not required for Unity or Unreal).
  • Native application framework for building high-performance VR applications from scratch.
  • Additional libraries providing support for GUI, locale, and other functionality.
  • Native project sample applications and source to provide reference model for creating your own VR applications.
  • Tools and resources to assist with native development.

Mobile SDK Intro Documentation

Native Developers

Most of the Mobile SDK guide is written for native developers. Complete the setup described in this guide, then move on to the Native Development Overview.

Unity and Unreal Developers

Oculus Android developers working with Unity and Unreal should begin with Mobile Development with Unity and Unreal, as setup and development differ substantially from native setup and development.

Platform Features

Oculus Android applications can use our Platform SDK (available separately from our Downloads page) to add features related to security (e.g., entitlements), community (e.g., rooms, matchmaking), revenue (e.g., in-app purchases), and engagement (e.g., leaderboards). For more information, see our Platform SDK documentation.

Application Submission

For information on preparing to submit your VR application for distribution through the Oculus Store, see our Publishing Guide.

Questions?

Visit our developer support forums at https://forums.oculusvr.com/developer/discussions.

Our Support Center can be accessed at https://support.oculus.com/.