Introduction
An advanced look at CoreAnimation
()
What you should know
()
1. Getting Started
Starter project overview
()
Core Animation 101
()
2. Thinking in Layers
Simple layer animation
()
Reusing animations
()
Using fill modes
()
Working with springs, part 1
()
Working with springs, part 2
()
Understanding the presentation layer
()
Keys and delegates, part 1
()
Keys and delegates, part 2
()
Easing and looping animations
()
Chapter challenge
()
Solution
()
3. Groups, Keyframes, and Transitions
Creating animation groups
()
Working with keyframe animations, part 1
()
Working with keyframe animations, part 2
()
Using layer transitions
()
Chapter challenge
()
Solution
()
4. Shape Layers and Beyond
Animating gradients
()
Working with shape properties
()
Animating keyframes by path
()
Modifying shapes
()
Working with replicator layers
()
Chapter challenge
()
Solution
()
5. Customizing Actions and Transactions
Creating action objects
()
CALayerDelegate
()
Using custom transactions
()
Chapter challenge
()
Solution
()
6. 3D Effects and Animations
Creating perspective
()
Working in 3D
()
Animating in 3D
()
Creating a particle emitter
()
Customizing emitter cells
()
Chapter challenge
()
Solution
()
Ex_Files_Adv_iOS_App_Dev_Core.zip
(5.9 MB)