Here we see the very first rendering of a four second interval where the watch is rotated around its axis. X, Y and Z axes are red, green, blue respectively. Sample rate is 50/second.
The accelerometer data itself is mildly interesting. Rendering it on the Watch or the iPhone were trivial exercises. The framework in place is what makes this fun:
- Ramping up on WatchOS 2.0 while it was being developed
- Same with Swift 2.0
- Getting data out of the Watch
- The AWS iOS and Javascript SDKs
- Cognito federated identity for both the iPhone app and the display web page
- A server-less data pipeline using Kinesis, Lambda and DynamoDB
- A single-page static content web app with direct access to DynamoDB
No web servers, just a configuration exercise using AWS Paas resources. This app will likely be near 100% uptime, primarily charged per use, will scale with little intervention, is logged, AND is a security first design.
Code for this checkpoint is here.
No comments:
Post a Comment