Closed renssies closed 10 years ago
Agreed - this would be great. The API is just a relatively simple HTTP endpoint - I can't see that there would be too much "secret sauce" in the framework.
This would actually be great for a lot of developers. With the current SDK, it is not possible to be notified when a scheduled operation has terminated - notified in real time: it is necessary to wait for the next heart beat.
:+1:
Edit: some code for the color conversions can be found at the bottom of https://github.com/PhilipsHue/PhilipsHueSDKiOS/blob/master/ApplicationDesignNotes/RGB%20to%20xy%20Color%20conversion.md
This is actually the same request I am asking for in issue #34 however my wording is a bit different.
@ajones no this is different. If released as an uncompiled source it would still use UIColor and depend on UIKit, requiring you to port it manually still.
Making the framework opensource is being discussed, but is not going to happen in the short future unfortunately.
Could this issue be kept open so we can track the progress?
The SDK at the moment is a compiled framework put on Github. This makes not much sense since the purpose of Github is to see the code inside it. This way other use could help improve the SDK by forking it and modifying the code or maybe even sending a pull request to send there modified code back into the official SDK.
If you want to keep some parts of the API or SDK secret I would recommend releasing at least some code in gists (like UIColor to XY and XY to UIColor code), this way people can make there own SDK's for OS X, Android, Windows, Windows Phone and other platforms.