
Use this library for connecting applications running on an Android smart phone and applications running on our line of Android enabled Vuzix smart glasses, including VUZIX M400™, VUZIX M4000™, VUZIX SHIELD™, VUZIX BLADE®, and VUZIX BLADE 2™.
As a developer, you can communicate between apps running on the your Vuzix device and apps running on a phone. This can be accomplished in a variety of ways. You can choose to manage your own communication protocols using wireless technologies such as Wi-Fi, Wi-Fi Direct, Bluetooth and Bluetooth Low Energy. You can also leverage this Connectivy SDK framework to communicate between apps using the same secure communication protocol used by the Vuzix Companion App.
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
...
maven { url "https://jitpack.io" } // if using settings.gradle
maven ("https://jitpack.io") // if using settings.gradle.kts
}
}
dependencies {
...
implementation 'com.vuzix:connectivity-sdk:VERSION' // if using build.gradle
implementation ("com.vuzix:connectivity-sdk:VERSION") // if using build.gradle.kts
...
}
API level documentation is available in javadoc.
The Developer Center on vuzix.com includes articles and samples describing how to create applications using this library.
Use of the SDK is available to developers agreeing to the VUZIX® SOFTWARE DEVELOPMENT KIT LICENSE AND CONFIDENTIALITY AGREEMENT