Get access to the libraries, tools, and resources you need for native C/C++ development of Android apps for the Quest and Quest 2.
Version 1.34.0 Release Notes
The Oculus Mobile SDK includes libraries, tools, and resources for native C/C++ development of Android apps for the Oculus Quest and Oculus Go standalone devices. If you primarily use Unity or Unreal Engine for Android development, it is not necessary to download the Mobile SDK in most cases . For more information on Oculus Mobile development using Unity or Unreal Engine, see Mobile Development with Unity and Unreal.
For documentation on developing for Oculus devices that use Android, see our Mobile SDK Developer Guide.
For details on migrating to Mobile SDK 17.0 (API 1.34) from previous versions, see the Mobile SDK Migration Guide.
API Changes
A new ColorSpace API has been added that allows developers to set the color space of their apps so that the appropriate colors are shown on the Oculus Quest's displays. See Set Color Space for more information.
The ovrSystemProperty type, VRAPI_SYS_PROP_HEADSET_TYPE, and corresponding structure, ovrHeadsetType, have been deprecated and removed from the API.
New ovrInputStateHandStatus types, ovrInputStateHandStatus_DominantHand and ovrInputStateHandStatus_MenuPressed, have been added to the API. These allow developers to set the dominant hand and handle system gestures performed on the non-dominant hand. Enable Hand Tracking for more information.