Animation. Such a powerful word when used in the context of UI programming. The tools provided by the Cocoa Touch frameworks allow developers to add dynamic, fluid animations to their app, often with only a few lines of code. Matrix transformations serve as one such tool, allowing you to scale, translate, and rotate views in any way imaginable (provided you know the math to make it possible). These transformations can be used to add that needed polish to the UI of your app by animating view transitions or providing feedback to user interaction.