What is YapAnimator?

YapAnimator is your fast and friendly physics-based animation system. YapAnimator was built with ease-of-use in mind, keeping you sane and your designer very, very happy. All animations are interruptable, include completion blocks, and allow you to apply forces to them (e.g. adding the velocity from a gesture in a transition).

We’ve included Animatable protocol conformance for some commonly animated types (CG types), but it’s really easy to add conformance to any other type. You can animate anything that you can represent and compose with an array of Doubles β€” view properties, music volume, morphing between bezier paths, colors, smoothing brush strokes, the list goes on… use your imagination!