iOS Animations by Tutorials
β Scribed by Marin Todorov
- Publisher
- raywenderlich.com
- Year
- 2022
- Tongue
- English
- Leaves
- 429
- Edition
- 7
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Table of Contents
Book License
What You Need
Book Source Code & Forums
About the Author
About the Editors
Introduction
Who this book is for
How to use this book
Whatβs in store
Chapter 1: Introduction to Animations With SwiftUI
SwiftUI Basics
Your First SwiftUI Animation
The Animation Type
Exploring More View Modifiers
Key Points
Challenges
Chapter 2: Intermediate SwiftUI Animations
Getting Started
Drawing the Spinner
Creating the Basic Spinning Animation
Adding Multiple Animation Stages
Adding View Transitions
Interactive Animations
Key Points
Where to Go From Here?
Chapter 3: Getting Started With View Animations
Your First UIKit Animation
Animatable Properties
Animation Options
Key Points
Challenges
Chapter 4: Springs
Spring Animations
Animating User Interactions
Key Points
Challenges
Chapter 5: Transitions
Example Transitions
Mixing in Transitions
Key Points
Challenges
Chapter 6: View Animations in Practice
Crossfading Animations
Cube Transitions
Fade and Bounce Transitions
Key Points
Challenges
Chapter 7: Keyframe Animations
Keyframe animations
Key Points
Challenges
Chapter 8: Introduction to Auto Layout
Auto Layout to the Rescue
Auto Layout Constraints
Finalizing the UI
Key Points
Challenges
Chapter 9: Animating Constraints
Animating Interface Builder Constraints
Inspecting and Animating Constraints
Animating by Replacing Constraints
Adding Menu Content
Animating Dynamically Created Views
Challenges
Chapter 10: Getting Started With Layer Animations
Animatable Properties
Your First Layer Animation
More Elaborate Layer Animations
Animations vs. real content
Best Practices
Key Points
Challenges
Chapter 11: Animation Keys & Delegates
Introducing Animation Delegates
Key-value Coding Compliance
Animation Keys
Key Points
Challenges
Chapter 12: Groups & Advanced Timing
CAAnimationGroup
Animation Easing
More Timing Options
Key Points
Challenges
Chapter 13: Layer Springs
Damped Harmonic Oscillators
UIKit vs. Core Animation Springs
Creating Your First Layer Spring Animation
Spring Animation Properties
Specific Layer Properties
Key Points
Challenges
Chapter 14: Layer Keyframe Animations & Struct Properties
Introducing Keyframe Animations
Creating a Layer Keyframe Animation
Animating Struct Values
Intermediate Keyframe Animations
Key Points
Chapter 15: Shapes & Masks
Finishing up the Avatar View
Creating the Bounce-Off Animation
Morphing Shapes
Key points
Challenges
Chapter 16: Gradient Animations
Drawing Your First Gradient
Animating Gradients
Creating a Text Mask
Key Points
Challenges
Chapter 17: Stroke & Path Animations
Creating Interactive Stroke Animations
Animating Both Stroke Ends
Creating Path Keyframe Animations
Key Points
Chapter 18: Replicating Animations
Replicating Like Rabbits
Replicating Multiple Animations
Animating CAReplicatorLayer Properties
Interactive Replication Animations
Key Points
Challenges
Section Conclusion
Chapter 19: Presentation Controller & Orientation Animations
Looking Through the Starter Project
Behind the Scenes of Custom Transitions
Implementing Transition Delegates
Creating your Transition Animator
Device Orientation Transition
Key Points
Challenges
Chapter 20: UINavigationController Custom Transition Animations
Introducing Logo Reveal
Custom Navigation Transitions
The Navigation Controller Delegate
Adding a Custom Reveal Animation
Taking Care of the Rough Edges
Key Points
Challenges
Chapter 21: Interactive UINavigationController Transitions
Creating an Interactive Transition
Handling the Pan Gesture
Using Interactive Animator Classes
Calculating Your Animationβs Progress
Handling Early Termination
Key Points
Challenges
Chapter 22: Getting Started With UIViewPropertyAnimator
Basic Animations
Abstracting Animations Away
Running Animators
Basic Keyframe Animations
Key Points
Challenges
Chapter 23: Intermediate Animations With UIViewPropertyAnimator
Custom Animation Timing
Auto Layout Animations
Built-in View Transitions
Key Points
Challenges
Chapter 24: Interactive Animations With UIViewPropertyAnimator
An Animation State Machine
Interactive 3D Touch Animation
Key Points
Challenges
Chapter 25: UIViewPropertyAnimator View Controller Transitions
Static View Controller Transitions
Interactive View Controller Transitions
Interruptible Transition Animations
Key Points
Chapter 26: Simple 3D Animations
Creating 3D Transformations
Key Points
Challenges
Chapter 27: Intermediate 3D Animations
Exploring the Starter Project
Transforming the Gallery
Animating the Gallery
Bringing an Image to the Front
Key Points
Challenges
Conclusion
π SIMILAR VOLUMES
<p><b>Make Delightful Animations with Swift!</b></p><p>Thereβs no denying it: creating animations is one of the most enjoyable parts of iOS development.</p><p>Animations are fun to create, they breathe life into your user interface, and they make your app a delight to use.</p><p>In this book, youβll
Get up to date with the new APIs introduced with iOS 7! You will learn about UIKit Dynamics, Text Kit, Continuous Integration, Background Fetch, the new βflatβ design, and more, by following along with fun, easy to read tutorials!