https://bugzilla.gnome.org/show_bug.cgi?id=677853
It's a pretty simple, self-contained example of how to use different easing modes, as well as the implicit animations API.