Reign v1.0.3

January 2013

Reign v1.0.3

We’ve released Reign version v1.0.3. You can now use the remote to search for songs (contributed by @daentech)!

Want to make Reign more awesome like Dean did? Fork the repo on Github.

Philips Hue & games

November 2012

They’re working on an official SDK/API that’ll allow you to make your own apps that can trigger color and intensity alterations. Really looking forward to see games like Amnesia involve Philips Hue in their gameplay. We could do all kinds of cool stuff like lightning, bright interogation rooms, dimming the lights when things get eerie, flickering you name it.


November 2012

Reign is now available

August 2012

Reign for Spotify

Our app called Reign is “waiting for review” by Apple. Check to see what’s special about this Spotify remote.

Launch at login for sandboxed apps

August 2012

“Launch at Login” was quite simple to implement. It even fits in a single gist: Sandboxing changed this and made it “little” more troublesome.

Tim Schröder wrote a great article about this, that combines very well with Alex Zielenski’s StartAtLoginController GitHub project into a Helper Project that’ll allow you to easily add “Launch at login” to multiple Apps.

Tim’s example uses hardcoded information to launch the main App from the Helper App and toggle Launch at Login. Which makes it super easy to understand, but less flexible to use in multiple projects. That’s where Alex’ Controller comes in. It’ll allow you to add the Helper Project to your main Project, add a new target, drag it your main app’s “Copy Files” build phase and be done with it.

This stackoverflow post links to a demo project that has most of the code in place, but doesn’t use Tim’s pretty Workspace method of setting things up. I mixed them together and made a new GitHub project that should help you setup your project pretty quickly.

Check out the source:

Oddities and things you should know:

This will only work if your .app is in /Applications or ~/Applications, making it harder to debug.

Manually running the Helper App from the main App’s Contents folder will sometimes not launch the main app if ‘Launch at Startup’ hasn’t been activated for your app. So first run the app, check the checkbox and try again.