YoVDO

Advanced iOS App Development: Core Animation

Offered By: LinkedIn Learning

Tags

iOS Development Courses Swift Courses 3d Animation Courses UIKit Courses Particle Systems Courses Keyframe Animation Courses Shape Layers Courses

Course Description

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

Related Courses

Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Introduction to Office 365 Development and APIs
Microsoft via edX