-
Recent Posts
Recent Comments
- Brian Nickel on Premature Completion: An Embarrassing Problem
- Vladimir Kovalskiy on Integrating Asana and Git
- foon on Integrating Asana and Git
- Vladimir Kovalskiy on Integrating Asana and Git
- Alistair Leszkiewicz on Mistakes Were Made: Description Isn’t Enough
Archives
Categories
Meta
Tag Archives: animation
Spatter and Spark
Another year-and-a-bit, another successful client project! As of a few weeks ago, Polk Street Press shipped a brand-new storybook, Spatter and Spark. It’s a genuinely endearing tale of two best friends solving problems together in a way that five-year-olds will … Continue reading
Posted in Software
Tagged animation, core animation, iOS, projects, Spatter and Spark
Leave a comment
Premature Completion: An Embarrassing Problem
Working on a project recently, Jerry and I came across an odd bug. We have a two-level UI that allows the user to navigate between several different scroll views. For the sake of keeping things pretty, we want to reset … Continue reading
Posted in Explanation
Tagged animation, bugs, cocoa, code snippet, core animation, iOS, mistakes were made, Mistkaes, sample code
9 Comments
SMShadowedLayer
Impetus For a recent project, we needed to “simulate” or “fake” the look of pieces of paper in a physical environment. We didn’t need fancy physical modeling or curves and curls and folds, just perspective and shadowing during an animation. … Continue reading
Posted in Code, Software
Tagged animation, CALayer, cocoa, core animation, highlights, iOS, Lambert, OS X, shading, shadows, Software, specular
Leave a comment
Goodnight Safari
We’ve mentioned a couple of times over the past few months that there’s a side project keeping us busy. Today we are proud to announce that said project has shipped, and we can tell you all about it (except for … Continue reading
Lion: Breaking the Boundaries
New operating systems always bring so much to be annoyed by. In an attempt (perhaps already failed!) to look less like a curmudgeon, I’m going to talk about one of these things in a constructive way. Full-Screen Animations in Non-Full-Screen … Continue reading
CALayer’s Parallel Universe
Ever tried to animate a UIView’s position? It’s easy, using UIView animation class methods like animateWithDuration:animations: and friends. Simply change the position inside the “animations” block, et voila, a pretty animation with the duration of your choice. But have you … Continue reading
