๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

iOS Animations by Tutorials : Setting Swift in Motion

โœ Scribed by Marin Todorov


Year
2019
Tongue
English
Leaves
428
Edition
Sixth
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Table of Contents


Introduction
Who this book is for
How to use this book
Whatโ€™s in store
What You Need
Book Source Code & Forums
Book License
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
Challenge
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
Challenge
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 point
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


iOS Animations by Tutorials: iOS 12 and
โœ raywenderlich Tutorial Team, Marin Todorov ๐Ÿ“‚ Library ๐Ÿ“… 2019 ๐Ÿ› Razeware LLC ๐ŸŒ English

<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

Core Data by Tutorials: iOS 8 and Swift
โœ Aaron Douglas, Saul Mora, Matthew Morey, Pietro Rea ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Razeware LLC ๐ŸŒ English

<p>Learn Core Data with Swift! Take control of your data in iOS apps using Core Data, through a series of high quality hands-on tutorials. </p> <p>Start with with the basics like setting up your own Core Data Stack all the way to advanced topics like syncing with iCloud, migration, performance, mul

Core Data by Tutorials: iOS 8 and Swift
โœ Aaron Douglas, Saul Mora, Matthew Morey, Pietro Rea ๐Ÿ“‚ Library ๐Ÿ“… 2014 ๐Ÿ› Razeware LLC ๐ŸŒ English

<p>Learn Core Data with Swift! Take control of your data in iOS apps using Core Data, through a series of high quality hands-on tutorials. </p> <p>Start with with the basics like setting up your own Core Data Stack all the way to advanced topics like syncing with iCloud, migration, performance, mul

iOS 8 by Tutorials: Learning the New iOS
โœ Azarpour S. et al. ๐Ÿ“‚ Library ๐ŸŒ English

Razeware LLC, 2014. โ€” 718 p. โ€” ISBN-10: 0989675173, ISBN-13: 978-0989675178.<br/>ะะฐ ะฐะฝะณะป. ัะทั‹ะบะต. ะš ะบะฝะธะณะต ะธะผัŽั‚ัั ั„ะฐะนะปั‹ ะฟั€ะธะผะตั€ะพะฒ ะฒ <a class="object-link fpm" data-file-id="1568530" href="/file/1568530/">ะŸั€ะธะปะพะถะตะฝะธะธ.</a><br/> <br/>Learn the New iOS 8 APIs!<div class="bb-sep"></div>At WWDC, Tim Cook decl