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.