Course Overview
Live Online Tutorials
3Hours of
Lessons/week
Courses are taught live twice a week for 90 minutes each. By the end of the course, you will be fully prepared to build their robust hand tracking interfaces for their own app. You will have a completely set-up development environment that’s capable of building and deploying an app powered by MRTK, which is a perfect starting point to launch/distribute any app from square one to the Microsoft Store.
Office Hours
1Sessions
/week
Office hours are held live once a week for 90 minutes and are intended to give students support as they progress throughout the course.
Students are encouraged to bring questions which will be answered in real time. Troubleshooting, code logic, insights into design and more.
PREREQUISITES
- Unity Editor Level: Foundational, but the more the better
- Comfort Level with HoloLens: None
HARDWARE REQUIREMENTS
- HoloLens 2, Magic Leap or a 6DOF VR Headset like Rift, Quest, Vive, Index or WMR
- Development computer capable of running Unity
1 Dev Environment and MRTK Setup
Learning Outcomes:
- Create a project powered by MRTK
- Properly build a UWP app from the project, debug it, and deploy to device
2 Direct Manipulation
Learning Outcomes:
- Creating a playable piano from UI controls
- Creating objects that can be picked up and manipulated with hand tracking
- Creating entirely new hand interactions based on articulated hand joints
3 Hand Rays / Far Interaction
Learning Outcomes:
- Use hand rays as a pointer to make selections on 2D interfaces and menus
- Use hand rays as a world space pointer in 3D space to interact with the physical world
4 Gesture
Learning Outcomes:
- Recognize when the user's hand makes a specific gesture
- Summon and dismiss hand anchored menus or controls
- Understand best practices for unobtrusively anchoring elements to head and hands
5 MRTK Controls
During the course, you will learn to utilize the following MRTK UI controls:
- Pressable Buttons
- Sliders
- App Bar
- Bounding Box resizing, moving and rotating
- Object collections and 3D scrollers
- Tooltip/Flyout Text
- 2D Slates
- 2D Unity UI vs. 3D MRTK UI
6 Spatial Mesh
Learning Outcomes:
- Understand how the Spatial Mesh corresponds to SLAM data and scene awareness
- Be able to use MRTK’s Spatial Mesh Observer to visualize and collide against the device’s awareness of the physical world
- Hook up their MRTK button to cause the Spatial Mesh visualization to pulse
7 Microsoft Store
Learning Outcomes:
- Sign up for a Microsoft Store publisher account and setup an app profile for distribution.
- Configure and understand the asset and device target settings required of all apps.
- Upload a complete and working UWP app to the store for distribution
- Understand how to have your app pass acceptance and appear to the public!
Course Schedule
March 1 - March 31
10:00am-1:00pm | Pacific Time | Fridays |
YOUR INSTRUCTORS
Our Instructors are Unity Certified

Where our students work

Choose a payment option that fits you.
Pay in Full Upfront,
Save 20%
+20% OFF
$1,485 $1,188 USD
Pay the full tuition cost one-time,
all at once!
Reserve Your Spot.
Pay Later.
.
$253 USD/month
FOR 6 MONTHS
Pay on a monthly schedule,
for more flexibility.
Ready to start building for the HoloLens 2?

Unity Authorized Training Partner
Circuit Stream is a Unity Channel Partner and authorized training provider. Partners are approved based on their expertise, focus on quality education and a commitment to providing the highest level of training available.