If anyone is coding in .Net (including Xamarin) and wants a simple way to add in some LIFX integration, I’ve made a thin wrapper around the HTTP API which is available through nuget, and in development on github. There are currently a few improvements in the github codebase, but 1.0.0 up on nuget should be enough for basic listing and control. If you have any improvements, pull requests are welcome. I mainly wrote this to use with simple Kinect for Windows projects.
Currently, there is no public way to do authentication, so you’ll have to generate a personal access token through account settings.