![Bose AR SDK for Unity](https://assetstorev1-prd-cdn.unity3d.com/key-image/254e656a-63da-4afc-ad89-90694e30785f.jpg)
Bose AR enables developers and creators to take a sound-first approach to augmented reality. Through innovative use of head-worn sensors and spatial audio, you can create new experiences for millions of Bose AR-enabled wearables including Bose QuietComfort 35 II headphones, Bose Noise Cancelling Headphones 700, and Bose Frames.
Learn more about Bose AR
The Bose AR SDK for Unity contains everything you need to build a Unity application for that will search for, connect to, and pull sensor and gesture data from any Bose AR device.
The provided package includes:
• The Bose AR SDK for Unity and native binaries for iOS and Android.
• Prefabs and Components that enable drag-and-drop development to hit the ground running.
• Example content that can be built to device to view demos showcasing best practices and practical usage of the API.
Stream data from multiple sensors
Easily obtain acceleration, angular velocity, or orientation from any Bose AR device to determine moment-to-moment movement and orientation.
Device-agnostic gesture detection
Multiple gestures detected across all Bose AR products to ensure a consistent experience for all users.
Several ways to iterate
Develop with our SDK with a virtual device, emulation with the Unity Remote app, over USB in the Editor (macOS and Windows) and on-device!
Get started quickly…
Several components included that enable quick, code-free integration.
…and then take control
A robust API that enables full control over device configuration and data and safely operates in tandem with the Unity object lifecycle.
Fully documented
Comprehensive documentation included that provides overviews of major features as well as detailed information and best practices for working with streaming sensor data.
Runtime debugging
Drop in our Debug Panel prefab to instantaneously observe and override current device configuration and data at any point during gameplay.
Included demo App/Scenes
Demo apps showcasing the many features and capabilities of the SDK can be built right from the editor without interfering with your current build settings.
Supported Platforms
Editor: macOS and Windows (2017.4+)
Runtime: Android (5.1+) and iOS (11.4+)
Getting Started
• Bose AR for Unity Quickstart
• Device Discovery & Connection
• Application Intent Validation
• Device Configuration
• Data Providers
• Managing Sensors & Their Data
• Display Connected Device Runtime
• Debugging SDK Runtime
• Editor Preferences
• Troubleshooting
• Upgrading To New Versions of the SDK
Additional Resources
Introduction | Design Principles | Documentation | Release Notes | Support | Forums
Use of the Bose AR SDK for Unity is subject to the terms of the Bose AR SDK License Agreement.