Home
HoloLens

HoloLens Dev 101: How to Install & Set Up the Software to Start Developing for Windows Holographic

Nov 10, 2016 12:46 AM
Mar 23, 2018 08:21 PM
636136313495837427.jpg

In this first part of my series on getting started with Windows Holographic, we are going to cover everything you need to get set up for developing HoloLens apps. There are many pieces coming together to make one single application, but once you get used to them all, you won't even notice. Now there are different approaches you can take to make applications for HoloLens, but this way is simply the fastest.

You will need a HoloLens, of course, and a PC with Windows 10 installed — all HoloLens development requires Windows 10. You will also need a Microsoft account as well as a Unity account. (You can also create the Unity one later, as seen in Step 5 below.)

Step 1: Download Software

Once you're ready with your gear and accounts, it's time to start downloading. I highly recommend downloading these to your desktop for quick and easy access.

636561862588833886.jpg

Step 2: Install Unity

Double-click on the "Unity Download Assistant" icon that downloaded onto your desktop. When the window comes up, click on the "Next" button.

636574061310419982.jpg

After reading (haha), agree to the license agreement, then choose 64-bit as the version to install. This will bring you to the Choose Components screen. Here we need to add a few parts that are not standard install:

  • Windows Store .NET Scripting Backend
  • Windows Store IL2CPP Scripting Backend

Once these are selected, hit the"Next" button to continue, then hit it one more time to start the installation, which may take some time to finish.

636574064884794918.jpg

Step 3: Install Visual Studio Community 2017

Double-click on the "vs_community" file that was downloaded onto your desktop. Once you get through the agreements, you should see the window below appear. Here, we need to make sure a few things are selected under Universal Windows App Development Tools. See the below screenshot for reference as to what needs to be checked.

636574066858232911.jpg

Once you've selected them, hit the "Next" button and let 'er rip. Like the Unity install, this can take a good long while, so go feed the cat or yourself or maybe go take a quick jog, then come back.

Step 4: Unzip MixedRealityToolkit-Unity to a Folder on the Desktop

The MixedRealityToolkit (formerly called HoloToolkit) does not need to be installed like an application because this is something that will be imported into each new project. We will extract this .zip file to a folder and leave it on the desktop for easy access later.

Right-click on the MixedRealityToolkit-Unity .zip file, and hit the "Extract All" option. When the window below appears, rename the folder MixedRealityToolkit, and hit "Extract."

636574070274170193.jpg

Step 5: Run Unity, Create an Account & Get Logged In

Double-click on your Unity icon to open it. After a quick start screen, a Windows Security Alert dialog will pop up. Make your choices based on how you have your networks set up at home. In order to connect to the HoloLens via Wi-Fi, the private network option will be the minimum required.

636574073617607691.jpg

Next up, you should see the Unity Account sign-in window. If you have an account, you should fill in your credentials here. If you do not, click on the "create one" link.

636143058595145599.jpg

If you chose to create one, a browser window will appear. Create a Unity ID and going through the confirmation process to access it.

636143059799989667.jpg

When you're logged on, you should see the Projects select screen. Here we can start new projects or reload previous ones.

636574074972295120.jpg

Now let's move on to Visual Studio.

Step 6: Run Visual Studio & Sign In

Click on the "Microsoft Visual Studio Community" icon in the Start menu, then sign in at the prompt.

636143062312177428.jpg

If you are using Windows 10, as you should be, you likely already have a Microsoft account. Use those credentials to sign in.

636143062490770777.jpg

And now you've done it. Congratulations! The setup and installation steps are now finished.

636574077314794862.jpg

All the grunt work is out of the way, and we can move onto building apps for HoloLens. Stay tuned for future parts in this series that'll cover getting the HoloLens emulator set up, as well as building your very first HoloLens application.

Cover image by Adam Dachis/NextReality; Screenshots by Jason Odom/NextReality

Comments

No Comments Exist

Be the first, drop a comment!