How to setup for Quest 2 development on Mac using Unity without Bootcamp

Search for a command to run...

Thanks Sampada, really appreciate your feedback.
Agreed it can be opened in multiple ways.
Learn the Building Blocks of Basic User Interface in Unity app and Game development.

Get started with Magic Leap 2 development without a device.

As a developer sometime you will require to create windows icon file with extension ".ico". Normally you will get a png image with which you need to create the ico file. You can easily convert any png file to an ico file using GIMP. GIMP is a free so...
In this article, I would be sharing how you can show native menu bar in your flutter windows app. This is something which is still not provided by default by flutter. This article is starting point for adding the menu system in your windows app. You ...
C is one of the fastest language around. Many a times you might need to use it in your development activities to speed up some processes. For one of my requirement I need to interact with MYSQL in C. Although there are many different articles which e...
Recently I got my hands on Oculus Quest 2, now called Meta Quest 2 or simply Quest 2. As I started to setup the development environment, I saw some concerning posts across the internet. It was that you need Windows PC for oculus 2 development. Being a Macbook Pro owner my preference was always to work in macos rather than windows or bootcamp based windows. So here are the steps you need to follow to setup your environment and have your first Unity app running on Quest 2.
Here are the recommended minimum system requirements to start your development:
As Quest 2 is an android based device, you will need the android tools to develop and deploy on the VR set. Here are the steps to setup your android environment.

According to the oculus documentation, we can develop apps for the device using any of the following platforms:
For this tutorial we will be the Unity platforms. Here are the steps to install Unity.



To join an existing organization, follow these steps:
To create a new organization, follow these steps:
Once you belong to a developer organization, follow these steps to put your device in developer mode:
Right now the Unity project will run on Mac and an android phone. But we need to c configure additional settings for it to run on Quest 2.


In this section we will import "Oculus Integration", a free Unity asset from the Oculus team.




Now that you have got your setup ready you can go over the tutorials available on the internet. It is a good time to get your hands dirty with the VR samples available on the net. Enjoy the XR journey.