The future of wearable technology was highlighted at this year's CES (News - Alert), featuring many OEMs showcasing their second and third generation efforts in a very young industry. The pace at which smartwatches and bracelets are being upgraded is quickly overtaking established mobile technologies such as smartphones and tablets. Companies are harnessing the value of augmented reality, cameras, E-Textiles, fitness, and mHealth. While the hardware side of the technology is evolving quickly, the software side has been in search of SDKs that are able to provide a wide range of solutions by taking advantage of the technology. Google (News - Alert) is making this possible with its Google Fit Preview SDK, which is now available.
The Google Fit SDK is an open platform which allows developers to easily build fitness solutions with a single set of APIs for apps and device manufacturers to store and access a wide range of data on Android (News - Alert) and other devices. As the company mentioned, it is applied not only with wearable technologies, but also heart monitors, connected scales and other devices.
Google Fit includes support for sensors on the mobile device and Bluetooth Low Energy (BLE) sensors, allowing developers to implement support for different sensors so they can be exposed as software sensors in Android applications. Any sensor that is supported by Google Fit will be available to Android apps as data source objects.
Developers will be able to use the history collected by each device to provide a wide range of features and application depending on how the person is using their wearable. If it is a fitness product, an app can be created to provide personalized coaching, enhance insights, provide fitness recommendations and more.
A set of three APIs have been designed to meet the specific needs of developers:
- Sensors API – provides full access to all the available sensors on the device and wearable so a single API can communicate with the sensors. This information can be used to deliver a wide range of solutions by coordinating the outputs.
- Recording API – lets apps register for battery-efficient, cloud-synced background collection of fitness data. When a user registers personalized sets of data, the collection is carried out automatically by Fit in the background without further work.
- History API – lets apps perform bulk operations on the data source so it can be read, inserted, and deleted when the user is finished with their activity.
Developers can download the updated version of Google Play services containing the Google Fit APIs for Android in the Android L Developer Preview Nexus 5 and Nexus 7 system images to get started.
Edited by Adam Brandt
Wearable Tech World Home