Skip to content

Repository files navigation

React Native for Meta VR Docs

Documentation site for React Native for Meta VR - a guide to building apps for Meta VR devices with React Native.

What is React Native for Meta VR?

React Native for Meta VR allows you to write apps for Meta VR devices with full support for the platform SDK. Build 2D experiences that feel native to VR using familiar React Native patterns and tooling.

Key Features:

  • React Native Core - Use the same React Native APIs and patterns you already know
  • Spatial UI - Build 2D interfaces that work in 3D space with panels, windows, and controls designed for VR
  • Android Foundation - Meta VR OS is built on AOSP, benefiting from years of React Native Android integration
  • Hot Reload - See changes instantly while wearing the headset
  • Existing Ecosystem - Many React Native libraries work out of the box

Documentation

Visit oss.callstack.com/react-native-meta-horizon-os for comprehensive documentation including:

  • Getting Started guides
  • Library compatibility information
  • UI/UX patterns for VR
  • Releasing and monetization guides
  • Showcase app examples

Local Development

Install the dependencies:

bun install

Start the dev server:

bun run dev

Build for production:

bun run build

Preview the production build:

bun run preview

Contributing

Read our contributing guidelines to learn how you can contribute with bug reports, documentation improvements, and code.

Made with ❤️ at Callstack

React Native for Meta VR is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. Callstack is a group of React and React Native geeks. Contact us at hello@callstack.com if you need any help with these technologies or just want to say hi!

Follow us on X and join our Discord for updates and community support.

About

React Native documentation for Meta Quest

Topics

Resources

Code of conduct

Contributing

Stars

4 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages