Setting up the development environment

Hey guys,

This is the first video in the series which I am calling Getting Started with Augmented Reality. This series is a part of the graduate-level Mobile AR Studio course at New York University’s Integrated Digital Media program. In this tutorial, we are going to set up our development environment and get our system ready for augmented reality development. At the end, you should have Unity3d, Android SDK, JAVA development kit installed on your system.

Here is the workflow:

  1. Setup Unity 5.3.4
  2. Setup JAVA Development Kit
  3. Setup Android SDK
  4. Setup Vuforia SDK

Before we begin, I would like to mention the configuration of my system so if you get an idea about what to change when setting up for your configuration. I am using MSI-GS43VR.

Here are the links that I used for different downloads throughout the video:

  1. Get Unity – Unity Archive, where you will find older versions of Unity3d. Remember you’ve to download 5.3.4 because as of this writing, Google Tango is not supported by later versions of Unity.
  2. As of this writing, the latest version of JDK is 8u101. You can get it from the official Oracle website.
  3. Download Android Studio, and go through the Android SDK download process (extra 2GBs)


  1. Go to the bottom of the Download Options and under “Get just the command line tools”, download on the Android SDK. (it looks like Check the video from this point for promptly setting up the SDK and installing all the required components.

Once everything is downloaded, it is important to link everything back to Unity, where we will be developing all our crazy applications. To do this, open unity and go to preferences. Under external tools, you enter the correct paths for both your JDK and your SDK.

And, congratulations! You have setup your machine to develop some Augmented Reality applications! I will see you in the next post with some unity tutorials on how to get started! Till then, good luck! Happy coding!