Set up your accounts, install the required software, configure your headset for development, and create your first project. These are one-time steps — once complete, you can jump straight into any prototype quickstart guide.
We recommend Meta Quest Developer Hub (MQDH) for the full development workflow. MQDH auto-configures Unity projects for Meta Quest, manages device connections, handles APK deployment, provides performance tools, and supports uploading builds to the Meta Horizon Store. It's the most comprehensive tool for Quest development.
Create the accounts you will need to access developer tools, download SDKs, and publish apps.
Enable developer mode on your headset so you can deploy and debug apps. Follow the steps in MQDH Device Setup to enable developer mode via the Meta Horizon mobile app, connect your headset via USB-C, and allow USB debugging.
Once complete, open MQDH > Device Manager and verify your headset shows a green “Active” status.
If you need adb available in your terminal and it's not recognized after installing MQDH, see Enable ADB in MQDH for troubleshooting and path configuration.
Create and configure your Unity project for Meta Quest hand-tracking development.
01 Open MQDH
02 Start a New Project
03 Pick Your Settings
Open the Meta Quest Developer Hub app on your computer. On the left side, you'll see a menu — click on XR Projects. This is where you can create and manage all your Unity projects for the headset.
Click the Create project button in the top right corner. You'll see a form pop up asking for a few details. Give your project a name, choose where to save it on your computer, and pick the recommended Unity Editor version from the dropdown.
Under Configuration, set the XR Plugin to OpenXR and set SDKs to All. This installs everything you need (the Meta XR All-in-One SDK) so you don't have to hunt for packages later. Hit Create. You'll see a progress bar. When it's done, your project will open up in Unity automatically, already set up with the right build platform, plugins, and SDKs.
In the Hierarchy pane (usually on the left side of Unity), right-click on Main Camera and select Delete. Don't worry, we will replace it later with the XR camera that works with the headset.
Go to Meta > Tools > Project Setup Tool at the top of Unity. Click Fix All to take care of any issues, then click Apply All to set the recommended settings. This makes sure everything is configured correctly for Meta Quest.
Project settings setup tool with errors.
Project settings setup tool completed with all greens.
Go to Edit > Project Settings > XR Plug-in Management > Project Validation. If there are any remaining warnings, click Fix All in both tabs. If everything shows green, you're good to go!
XR Plug-in Management Project Validation.
Open Window > Package Manager, click on My Assets, and check if any Meta XR packages have updates available. It's always good to be on the latest version.
Open Window > Package Manager, click on My Assets.