Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Advanced iOS App Development: Core Animation

via LinkedIn Learning

Overview

Leverage the Core Animation API to bring your iOS app interactions and visuals to life with stunning, complex animations.

Syllabus

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
Conclusion
  • Next steps

Taught by

Harrison Ferrone

Reviews

Start your review of Advanced iOS App Development: Core Animation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.