ibm-wearables-sdk-for-mobile / ibm-wearables-android-sdk

Android SDK and examples for developing apps that utilize Wearable Devices. It handles connectivity, data interpretation and gesture recognition.
Apache License 2.0
20 stars 11 forks source link

androidlogo-01

Note: an iOS version is available is available at:

https://github.com/ibm-wearables-sdk-for-mobile/ibm-wearables-swift-sdk

Overview

This SDK facilitates the development of Android apps that utilize Wearable or Nearable Devices. It facilitates the development in just a fraction of the time and requires only minimal knowledge of the Wearable/Nearable domain.

It is especially helpful for building solutions that use the computing power of the smartphone to interpret raw data from Wearables into meaningful situations that can be acted upon.

It handles some of the key aspects of building Wearable solutions:

It is accompanied by rich documentation and sample code.

This SDK follows the paradigm illustrated in the diagram below: The mobile device is applied as a first-line computation resource for processing the huge amount of data collected from Wearable Devices and turning it into insights about the user's current context and situation. You may then trigger the necessary actions or send the insightful information to the cloud for further processing and interoperability with other applications.

readmemain-01

Documentation

Please visit the Wiki.

Gesture Recognition

The client-side components of Gesture Recognition are open source and are available here. Learning a new gesture and generating a corresponding algorithm utilizes a cloud service that requires an activation code. The code can be freely obtained here.

Act now to Secure your free access to the Gesture Recognition cloud service by registering at: http://wearables.mybluemix.net/

License

Please refer to the License text file.

© Copyright 2016 IBM Corp. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.