CABasicAnimation is the backbone of UIView animation. Ever wanted to animate a stroke, shadow, 3d transformation, or other CALayer backed properties? CABasicAnimation is your answer.
Ever wanted to change an application’s color palette in one place and have it update everywhere in Xcode, regardless if it’s used in storyboards or code? Xcode 9, iOS 11, and Color Assets are your answer.