In this section, you'll learn how to work with CoreAnimation so that you can apply simple animations to your UIViews by using View Transitions in an animation block.
Core Animation is essentially a graphics rendering and animation framework that is available on both the iOS and Mac OS X platforms and allows you to animate visual elements of your app, providing rich and smooth animation without having any impact on CPU performance.