There are no better way to learn geometry concepts by playing around with real time visualisation. This app shows you the effects of different transforms: translation, scale and rotation on a shape. Each parameter can be fine-tuned easily to demonstrate the effect individually. The result of each step of transforms can be shown individually. This app uses the iOS coordinate system. So if you are interested in learning more about Quartz 2D transforms or Core Animation 3D transforms or want to preview the transforms effect, this app is great for you.