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 and ARM 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.
The Vuforia Engine Supported Versions page lists the operating systems and tools that are supported for developing apps with the Engine platform. Additional information about supported devices can be found here. You can also use the Direct3D 12 programmable pipeline to create realtime 3D graphics for games as well as scientific and desktop applications.
For information about event logs generated by Vuforia Engine, refer to the Capturing and Viewing Event Logs with ETW article
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 Getting Started with Windows UWP Apps article.
The HoloLens and Core samples, 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.
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.