Developing for Leap Motion in C#

Pluralsight
Course Summary
In this course you'll learn how to create a WPF application using the Leap Motion controller.
-
+
Course Description
In this course, you’ll learn how to create a complete WPF application with the Leap Motion controller. The Leap Motion is a new type of user interface device that allows for very precise tracking of up close motions. The Leap Motion opens up the possibility for creating completely different kinds of applications that are able to be controlled by fingers, hand gestures and even tools like a pencil. This course will teach you everything you need to know to get started developing application for Leap Motion in C#. First you’ll learn a bit about motion tracking in general and how the Leap Motion works. We’ll discuss how the Leap Motion device is unique from many other motion tracking technologies. Then, we’ll go through the basics of the Leap Motion itself and you’ll learn how to get started and setup your development environment for developing a Leap Motion application. After that, we’ll take you through the process of creating a real WPF application that uses the Leap Motion controller for tracking movement. You’ll learn how to use the Leap Motion SDK to create code to track individual finger movements and gestures and how to map those movements to screen coordinates to control an object on the screen. Finally, we’ll take you through the process of bringing your Leap Motion application to the masses as we show you how to deploy your application to the Leap Motion Airspace store. By the end of this course, you’ll have built a complete application that can be controller with a Leap Motion controller.
-
+
Course Syllabus
Introduction To Motion Tracking- 16m 34s
—Introduction 1m 24s
—Introduction To Motion Tracking 0m 40s
—What Is Motion Tracking 2m 8s
—Motion Tracking Technologies 0m 52s
—Accelerometers 1m 28s
—Infrared 1m 51s
—Visible Light Cameras 0m 59s
—Magnetic Fields 0m 35s
—Electrical Impulses 0m 47s
—Eye Tracking 0m 52s
—Uses Of Motion Tracking 1m 52s
—Leap Motion Versus Kinect 1m 40s
—The Leap Motion Story 0m 54s
—Overview 0m 32sGetting Started With Leap Motion For Developers- 48m 22s
—Introduction 1m 6s
—What and Where 1m 34s
—Getting Started 1m 9s
—Leap Motion For Developers 1m 37s
—Languages Supported 1m 26s
—Inner Workings 1m 31s
—Roll, Pitch, Yaw 1m 7s
—Gestures 3m 25s
—Tool vs. Finger 1m 10s
—Interactionbox 1m 45s
—Troubleshooting 2m 5s
—Calibrating 1m 23s
—Demo- Adding The SDK 2m 20s
—Demo- Adding The Listener 8m 10s
—Demo- Adding The Handler 4m 54s
—Demo- Receiving Data 2m 37s
—Demo- Gestures 4m 22s
—Demo- Leap as A Mouse 5m 53s
—Summary 0m 48sCreating An App- 35m 26sCreating An App Part 2 (1 of 2)- 33m 3sCreating An App Part 2 (2 of 2)- 21m 43sPublishing- 17m 33s