Get Started

Start building your Oculus Go and Gear VR app using the Oculus Mobile SDK. If you prefer, Unity and Unreal provide built-in support for Oculus mobile development. Our best practices and documentation will help guide you through your VR app creation.


Develop for the world’s biggest consumer VR audience

Join the growing Oculus mobile developer community. Create content for Oculus Go and Gear VR and reach the largest global VR market.

Oculus Go

Oculus Go is a standalone, all-in-one, 3DOF VR headset that runs applications built with the Oculus Mobile SDK or Unity or Unreal integrations. It comes with an orientation tracked controller and has best-in-class optics, a wide field of view, and fantastic ergonomics.

Samsung Gear VR powered by Oculus

Oculus powers the Samsung Gear VR, the most widely distributed VR headset in the world. Supported by Samsung’s global distribution and marketing efforts, Gear VR is compatible with the tens of millions of Samsung GALAXY flagship smartphones, including Note 8, S8+, S8, S7, S7 edge, S6, S6 edge, S6 edge +, and Note 5.


From the community

Discover how developers across the globe create world-class mobile VR experiences and bring their ideas to life. Read about their development processes, including key lessons in app design, performance optimization, and more.

Episodic Adventure Meets Classic Puzzle, The Makings of Hidden Fortune

Set in a fantasy world full of magic, quests, interesting characters, and a dash of weirdness, Hidden Fortune brings the hidden object genre to virtual reality.

Minecraft Comes to Gear VR!

We worked closely with the Minecraft team to let you step inside your Minecraft world with friends. Now you can build, explore, battle mobs – and all your other favorite Minecraft activities – with the power of mobile virtual reality.


Powerful Tools, Robust Platform Features and a Dynamic Store

Get access to a range of tools, samples, and powerful SDKs to start building for mobile VR. Then, join other extraordinary VR developers in the Oculus Store.

Powerful developer tools

Dive into an array of resources designed to accelerate your mobile VR development. Get started with out-of-the box support from Unity and Unreal Engine, in addition to our sample frameworks, scenes, and guidelines. You can also use the Oculus Mobile SDK to explore sample apps built with the Android Native Development Kit.

Robust platform features

Create dynamic social experiences with our Platform SDK. Easily take advantage of our built-in features, including VoIP and P2P support, matchmaking, friends list, and rooms. Boost engagement with leaderboards, achievements, and in-app purchases.

Dynamic store

Oculus Store is at the leading edge of innovation in content discovery. Taking advantage of the uniquely immersive environment made possible by VR, we provide our customers with a delightful browsing and shopping environment that showcases your work in ways never before imagined by digital storefronts.

Ready to start building mobile VR games and experiences?

Get Started