SwiftUI Animations iOS 16 - Animate Anything with SwiftUI

Create smooth and engaging animations with SwiftUI. This is a fun course with many projects for all skill levels ranging from easy, to intermediate, to advanced, which explore and use various kinds of animation. All you need is a working knowledge of the Swift language, and you will be right at home here. Using Apple’s SwiftUI, you can create beautiful animations with much less code than ever before.

Learn the many techniques and ways of translating your ideas for animation and motion into animations in your apps. In this course, we will be exploring the numerous ways we can use the power of SwiftUI to create and animate anything. SwiftUI is Apple’s new declarative framework; it is fast, easy, and a lot of fun to work with. You will also learn to create the breathing flower project in which we will add effects such as snow and wind to make the flower look lively.

We will animate objects around different axes and create a marching ant’s effect that we will use as a fan belt to drive gears. We will animate a weather graph with data, and we will combine animations together to create a more unique effect. We will use the Shape protocol and paths so we can make a custom wave shape, and then animate that shape along different control points. We will use animatableData, a built-in SwiftUI property that lets us animate data in all kinds of interesting ways.

All resources and code files are placed here: https://github.com/PacktPublishing/SwiftUI-Animations-iOS-16---Animate-…-

Type
video
Category
publication date
2021-01-20
what you will learn

Animate all kinds of objects and values
Shape protocol and paths to create a custom wave shape
Understand the Parallax effect
Use iOS SpriteKit to create animations that follow the law of physics
Make projects engaging by adding sound
Combine animations to create a more unique effect

duration
547
key features
Become familiar with the SwiftUI framework * Use animatableData, a built-in SwiftUI property that lets us animate data in all kinds of interesting ways * Get ready to create stunning animations for your applications with SwiftUI
approach
With the help of 20 interesting projects, you will learn how to use SwiftUI along with iOS 16 to create beautiful and appealing animations for your applications.
audience
If you are a web developer or an application developer who is looking to create stunning animations using SwiftUI, this course is for you. This course assumes you have a working knowledge of the Swift language to easily understand the topics covered.
meta description
Learn how to create amazing animations using SwiftUI with the help of easy, intermediate, and advanced projects.
short description
Welcome to this course on SwiftUI animations iOS 16. This is a fun-to-code course with multiple hands-on projects geared toward various skill levels. Each project is marked “Easy”, “Intermediate”, or “Advanced”, allowing you to start coding projects according to your skill level and gradually move on to the higher levels when ready.
subtitle
A course with fun-to-build projects, from easy to intermediate to advanced that looks at many ways to animate in SwiftUI
keywords
SwiftUI, Xcode 12, iOS 16, Apple, Animations
Product ISBN
9781801077088