MusicMotion: Adding Motion Awareness to a Music App

CoreMotion provides great contextual awareness that can be used to make apps even smarter. This sample demonstrates best practices for CoreMotion API usage and provides an example of how to fuse different types of motion and fitness data to enable context aware application behavior.

Build Requirements

Building this sample requires Xcode 7.0, iOS 9.0 SDK. This sample use new C# 6 features which means that you need IDE with C# 6 support(Xamarin Studio, Visual Studio 2015).

Runtime Requirements

Running the sample requires iPhone with iOS 9.0 or later.

Useful links

Swift version of sample


Xamarin port changes are released under the MIT license


Ported to Xamarin.iOS by Oleg Demchenko