Новый Курс приходит к нам! 

Core Animation, CALayer, CAShapeLayer

В этот морозный ясный зимний день мы спешим к вам с новостью! К вам приходит новый курс! 

И на этот раз мы с вами будем подробно работать с классом CALayer и некоторыми его подклассами, которые представляют нам широкое поле деятельности для всех объектов UIView класса. Если говорить конкретнее, то CALayer является классом фреймворка CoreAnimation (потому класс и имеет префикс CA) и представляет нам свойства, которые мы можем использовать для анимации или просто для изменения отображения нашего элемента. Другие классы, которые мы с вами рассмотрим имеют другое предназначение, о котором мы поговорим уже конкретнее в курсе, но вот некоторые из классов, с которыми мы с вами поработаем:

CAShapeLayer - класс, который позволяет вам рисовать произвольные фигуры и использовать их для создания нестандартных и интересных интерфейсов7

CAGradientLayer - класс, который служит верой и правдой для создания градинета, который вы можете использовать, например, для заливки фона приложения.

CABasicAnimation - класс, который своим названием подсказывает нам, что используется для создания анимации с использованием свойств класса CALayer.
Думаю, что из этого небольшого, но очень емкого курса, вы почерпнете знания, которые вам пригодятся еще много-много-много раз! 

В общем то рассмотрим еще парочку классов, но об этом поподробнее вы сможете узнать из описания курса :)

Ну что, поехали? :)

Ссылочка на курс!