This article explains how to start developing for Windows 10 with Vuforia Engine in both Unity and Visual Studio. Vuforia Engine supports the development of Universal Windows Platform (UWP) apps on select Intel-based Windows 10 devices, including Microsoft Surface and HoloLens. The Engine SDK and Vuforia Samples use C# APIs for Unity development and C++ APIs for native development.
Before proceeding, familiarize yourself with the contents of the Getting Started with Vuforia Engine for Unity Development article. It contains information on installing Unity, activating Vuforia Engine within your project, and accessing Vuforia Engine features.
When you build a UWP app in Unity, a Visual Studio project is generated and launched. You can then build and run the project from Visual Studio. For information on packaging your app for all UWP devices, refer to the Packaging Universal Windows apps for Windows 10 article.
The HoloLensand Coresamples, available in the Developer Portal or the Unity Asset Store, lay out the structure and organization of a Vuforia Windows 10 Unity project. The samples are complete Unity projects, including pre-configured scenes that implement Image Targets, Model Targets, and VuMarks.
To gain a better understanding of how to develop for Windows 10 in Unity, start by performing the steps in the Working with the HoloLens Sample in Unity article. Installing the SDK and Sample.
This section explains how to set up the Vuforia UWP SDK and the Vuforia samples in the latest supported Visual Studio version.
- Download the Vuforia UWP SDK.
- Unpack the Vuforia UWP SDK to a folder in your development environment.
- Download the Core Features Samples for UWP.
- Unpack the Vuforia Samples Core UWP in to the samples folder located in the Vuforia UWP SDK folder.
- In the folder, open the VuforiaSamples UWP folder and double-click the VuforiaSamples.sln.
The sample project loads in Visual Studio.