0
Your cart

Your cart is empty

Books > Computing & IT > Social & legal aspects of computing > Human-computer interaction

Buy Now

Animating SwiftUI Applications - Create visually stunning animations for cross-platform application with SwiftUI 5.6 (Paperback) Loot Price: R1,080
Discovery Miles 10 800
Animating SwiftUI Applications - Create visually stunning animations for cross-platform application with SwiftUI 5.6...

Animating SwiftUI Applications - Create visually stunning animations for cross-platform application with SwiftUI 5.6 (Paperback)

Stephen DeStefano

 (sign in to rate)
Loot Price R1,080 Discovery Miles 10 800 | Repayment Terms: R101 pm x 12*

Bookmark and Share

Expected to ship within 10 - 15 working days

Donate to Against Period Poverty

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

Imprint: Packt Publishing Limited
Country of origin: United Kingdom
Release date: March 2023
Authors: Stephen DeStefano
Dimensions: 93 x 75mm (L x W)
Format: Paperback
Pages: 415
ISBN-13: 978-1-80323-266-9
Categories: Books > Computing & IT > Social & legal aspects of computing > Human-computer interaction
LSN: 1-80323-266-8
Barcode: 9781803232669

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!

Partners