Explore the power of SwiftUI 5.6 through a variety of dynamic
projects, exploring and combining animation effects that cand be
access across multiple platforms Key Features * Cover the basics of
declarative programming, and how animation works * Gain a solid
understanding of the basics of SwiftUI and animatable properties *
Work through a variety of dynamic projects, exploring and combining
various animation effects Book Description Swift is one of the most
loved programming languages in the world, and with SwiftUI, it is
redefining how applications are made for Macs, iPhones, and iPads.
In order to stay current and be able to code in the Apple
ecosystem, SwiftUI is a must skill to have; this is why this book
will focus on its declarative programming language to create
stunning animations with minimal code. At the start of Animating
SwiftUI Applications, we will start off by quickly exploring the
fundamentals of SwiftUI and the basics of animation, before jumping
into various projects that will cement these ideas. Through the
book, these projects will gradually transition in skill level -
initially, we will start by animating circles and creating colour
spectrums with HueRotation, along with learning how to animate
individual parts of an image and combine multiple views to produce
dynamic creations. We will also be exploring SpriteKit in SwiftUI,
allowing us to add physics, gravity, and collisions to our
animations, while also seeing how the GeometryReader align all of
our views in a coordinate system so that they will fit
proportionately on all devices. By the end of the book, you will
have created a number of different animation projects, as well as
gain a firm understanding of SwiftUI that you can use for your own
creations. What you will learn * Recap the fundamentals of SwiftUI
and declarative programming * Understand animation concepts like
state variables and time curves * Explore animation properties like
HueRotation, opacity, and scale * Create animations with physics,
gravity, collision, and more * Use the GeometryReader to align
views across various platforms * Combine different animations for
more dynamic effects * Add audio to your animations for a more
interactive experience Who This Book Is For This book is aimed at
those who have a basic working knowledge of Swift, but are a
beginner when it comes to SwiftUI. We will start with some basics
of the SwiftUI framework, and then proceed with simple animations
examples, before moving onto more advanced topics.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!