TouchSDK

Software development kit for connecting smart-watches to Unity

DOUBLEPOINT

2025

TouchSDK Unity was built to help developers bring smartwatch input into Unity. It enables seamless integration with Doublepoint’s gesture recognition algorithms, whether through the WowMouse app or the DPK smartwatch included in our partner evaluation kit.

This SDK includes a fully featured sample scene - designed and developed by me - that showcases everything TouchSDK can do. The scene breaks down complex concepts like rotation math and sensor data into clear, hands-on examples. Each one highlights best practices for choosing the right sensor inputs for the right use cases.

The examples are structured for speed and clarity, making it easy for developers to dive into working code snippets they can use directly in their own projects. The goal: spark ideas, accelerate development, and support creating delightful, intuitive user experiences powered by smartwatches.

SDK | Unity | DPK | Machine Learning | UI | UX | smart watches

My role

Lead Developer
Unity / C#

  • Drawing from over 2 years of hands-on experience building demos and examples with TouchSDK at Doublepoint, I led the complete overhaul of the SDK’s sample scene.

  • I designed and developed a custom sample scene from scratch, using a world space canvas to ensure compatibility with both traditional PC development and immersive XR experiences.

  • I ideated a wide range of examples and use cases - from patterns we've seen across the developer community to forward-looking interactions we anticipate will grow in importance.

  • Each example was either developed or thoughtfully refactored to showcase best practices in a way that’s approachable and easy to replicate - even when dealing with the technical quirks of using a smartwatch as an input device.

  • To tie it all together, I designed a user-friendly dashboard UI that presents each example as a clickable element, letting developers jump straight to the relevant part of the hierarchy with ease.

Previous
Previous

Virpa

Next
Next

SkeletonConductor