watchOS With SwiftUI by Tutorials
β Scribed by Scott Grosch
- Publisher
- Razeware LLC.
- Year
- 2021
- Tongue
- English
- Leaves
- 265
- 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
How to read this book
Chapter 1: Hello, Apple Watch
Hello, World!
Itβs just SwiftUI
Sprucing things up
But⦠watchOS code?
Key points
Chapter 2: Project Structure
Naming your app
App vs. extension folders
Adding AppleΒ Watch support later
Key points
Chapter 3: Digital Crown
Pong
Key points
Chapter 4: Watch Connectivity
Device-to-device communication
Getting started
Setting up watch connectivity
Key points
Where to go from here?
Chapter 5: Snapshots
Getting started
The Dock
Snapshot API
Working with snapshots
Key points
Where to go from here?
Chapter 6: Notifications
Where did it go?
Short looks
Long looks
Local notifications
Remote push notifications
Key points
Where to go from here?
Chapter 7: Lifecycle
Common state transitions
Always on state
State change sample
Extended runtime sessions
Key points
Where to go from here?
Chapter 8: Introduction to Complications
Why complications?
Complication families
Complication identifiers
Complication templates
Tinted complications
Key points
Where to go from here?
Chapter 9: Complications
Exploring the sample
Complication data source
Updating the complicationβs data
Supporting multiple families
Freshness
Key points
Where to go from here?
Chapter 10: Keeping Complications Updated
Scheduled background tasks
Background URL downloads
Push notifications
Key points
Chapter 11: Tinted Complications
Full-color
Desaturation
Layered images
SwiftUI complications
Key points
Where to go from here?
Chapter 12: SwiftUI Complications
Showing an appointment
The event complication
Tinting
Key points
Where to go from here?
Chapter 13: Face Sharing
Sharing faces
Key points
Where to go from here?
Chapter 14: Sign in With Apple
To authenticate or not
Authenticate via username and password
Handling sign in
Signing in with Apple
Key points
Where to go from here?
Chapter 15: HealthKit
Adding HealthKit
Tracking brushing
Tracking water
Reading single day data
Reading multiple days of data
Key points
Conclusion
π SIMILAR VOLUMES
Dive into Concurrency in iOS apps! Concurrency is the concept of multiple things, or pieces of work, running at the same time. With the addition of CPU cores in our devices, knowing how to properly utilize your customer's hardware to the maximum is absolutely a must. However, proper concurrency in
<b>Learn & Master SwiftUI!</b><p>Every developer wants to build the most fluid and engaging declarative UI for their apps with as little code as possible. SwiftUI will help you do just that. Learn all the main concepts through an easy-to-follow tutorials where you'll build apps that teach you to