Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
App Development for Microsoft HoloLens

App Development for Microsoft HoloLens

2h 53mIntermediate2017-09-22

Authors

Dennis Vroegop

Dennis Vroegop

Mixed Reality Developer, Consultant, and Speaker

James Ashley

James Ashley

Designs and develops HoloLens, AR, VR, and gestural experiences

Course details

Augmented reality (AR) is the next big frontier for app developers. The HoloLens is one of the first commercial devices available in AR. Luckily for developers, Visual Studio has built-in support for HoloLens, and the concepts and syntax are similar to developing for other Microsoft platforms. With Windows 10 Pro and a decent graphics card, you can start developing for mixed reality today.

Join instructors Dennis Vroegop and James Ashley for this introduction for HoloLens app development. They show you how to set up your development environment, including Unity and the HoloToolkit; how to deploy to HoloLens and the HoloLens emulator; and how to build apps that accept user input via gazes, tapping, and speech. Then discover how to use spatial mapping to detect your surroundings and analyze your environment with spatial understanding. Learn how to implement spatial sound that adds to the user's existing environment, and synchronize data to create shared experiences. Along the way, learn how it all comes together in two simple 3D apps: a visualization for enterprise business and a platform game.

Learning objectives
Installing Unity, Visual Studio, and the HoloToolkit
Building an app in Unity
Deploying to HoloLens or the HoloLens emulator
Gaze and tapping
Spatial mapping and spatial understanding
Spatial sound
Shared holograms
Creating 3D enterprise apps
Creating 3D games

Skills covered

Microsoft DevelopmentAugmented RealityWindowsProjectVisualization and Real-TimeProduct and ManufacturingMicrosoftSoftware Development

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - Examining the HoloLens hardware
  • 03 - Mixed reality scenarios
  • 04 - Wearing the HoloLens
  • 05 - Using the exercise files

1. Set Up Your Development Environment

  • 06 - Install Unity and Visual Studio
  • 07 - Install the HoloLens emulator
  • 08 - Download the HoloToolkit

2. Basic Configuration and Deployment

  • 09 - Configure your Unity project
  • 10 - Build in Unity to Visual Studio
  • 11 - Deploy to emulator
  • 12 - Deploy to HoloLens

3. Basic Interaction

  • 13 - Gaze 101
  • 14 - Tapping 101
  • 15 - Speech recognition

4. Use HoloToolKit

  • 16 - The HoloToolkit
  • 17 - Project configuration with HoloToolkit
  • 18 - Spatial mapping for absolute beginners
  • 19 - Build and deploy with the HoloToolkit
  • 20 - Spatial mapping and occlusion
  • 21 - Spatial understanding capabilities
  • 22 - Adding a debug window
  • 23 - Making holes in floors

5. Spatial Sound

  • 24 - Why use spatial sound
  • 25 - Setting up the audio settings
  • 26 - Implementing spatial sounds

6. Shared Experiences

  • 27 - How shared holograms work
  • 28 - Setting up the server
  • 29 - Syncing data

7. Games and Enterprise Applications on the HoloLens

  • 30 - 3D models for enterprise apps
  • 31 - A simple 3D platform game
  • 32 - Every room a level

Conclusion

  • 33 - Understanding the development tools and remoting
  • 34 - Overcoming common problems
  • 35 - The future of mixed reality computing
  • 36 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal