Lightbow 1.2 - Transitions, Explicit OFF, and UI Improvements

I wanted to share some of the improvements in Lightbow 1.2 that I think you'll appreciate. (While 1.2 runs just fine on iOS 6, this post will focus on some iOS 7-only behavior)

Transition settings for the Fire preset allows for fading through a deep red color.

Transition settings for the Fire preset allows for fading through a deep red color.

Transitions!

From the first release, you were able to adjust the time it took to fade between transitions, but now you can do more. Under the Behaviors section of each preset, toggle whether you want to use the default crossfade transition, or create your own transition. Imagine that every time you tap the Fire preset, it'll fade through a deep, dark red before settling on the bright red, orange, and yellow.  Or, with the "Police!" preset, get the attention of everyone in the room with half a second of strobe lights. I prefer transitioning to the Rainbow preset by a one second fade through pure white.  I'm excited to hear what our users come up with, and if there's sufficient interest, I'll add more transition types in the future.

Explicit OFF assignment for lights you want turned off in a preset.

Explicit OFF assignment for lights you want turned off in a preset.

Explicit OFF

Hang around the everyhue.com forums and you'll encounter users with incredible home lighting setups. It isn't unusual to hear from people with a dozen or more bulbs! While you can obviously set the color of each light using Lightbow presets, it is also important to be able to have presets explicitly turn a light off, or to ignore that light entirely. To access this feature, just choose "Explicit OFF" when tapping the giant plus to create a new assignment inside the preset editor. Any light you check off in this list will receive the off command when activating that preset.

In this example, I want only my Hue lights to reflect the violet and rose colors, and explicitly turn off the LivingWhites, which would ruin the vibe.

ColorAssignmentCircles.png

UI Improvements

From the beginning, I wanted the preset editor to facilitate quick and easy changes to each assignment's color and list of included lights, but v1.0 left room for improvement. The list of assigned lights used to be pushed off to a separate screen, but now you have a segmented control to flip back and forth between those two screens within the same view. If you're reassigning a bunch of lights, or in the middle of creating a fresh preset, this way is much faster. I hope that this visually reinforces that each color assignment circle is made up of two parts—the color controls and the lights assigned to that color.

The old way of viewing the preset list also bothered me. Did every row need the little (i) icon on the right? In the spirit of iOS 7, going to the preset editor was really about getting to the color assignments, and that meant the colorful circles on the left of the row. Why not make that the affordance you tap to drill down into the preset editor? While it is a change for existing users, I think this is an overall win.