WatchOS 2 Animations with Completion Blocks

Now that WatchOS 2.0 is released we have more than just frame animations in the SDK. It now has animation support for moving things around on-screen. It's not terribly powerful because it is based on their layout engine. The layout engine organizes content by Group, Image and Alignment. If it were D&D alignment it would be Lawful Neutral, which doesn't sound fun, but it's not even that much fun; it's alignment to a parent element (left, right, top, bottom). Many properties are animatable, though, including alignment, width/height, background color/image, color and tint color.

You can be a wizard or: How I learned to stop worrying and love the code.

In 1989 I sat down at an Apple II E to write my first bit of code in BASIC. It made the screen invert colors, so text appeared black, and the screen was the strange, alien green that early monitors seemed to favor. 20 years later I took a basic JavaScript class in college. That was the most code I had written until recently, and it wasn't due to lack of interest, rather lack of any kind of directed learning. I tried buying books, but you can't ask books questions, and I didn't know anyone who wrote code to ask.

Ready for transformation?