The Media Timing app allows iOS and OS X developers to easily create custom Core Animation CAMediaTimingFunction objects using the app's multi-touch Bzier curve editor. This app is perfect for developers who need to create (or just play around with) custom animation curves. Each custom curve is animatable, so you can quickly see how a curve animates at different animation speeds. The app allows for easily setting one of the four pre-defined CAMediaTimingFunctions: linear, ease in, ease out, and ease in/ ease out. The app features the ability to compose an email containing a line of code that constructs the CAMediaTimingFunction object based on the current curve control points.