v.
Introduction
Written by Scott Grosch
Since the Apple Watch came out in 2015, it has taken a dominant position in the market, becoming an indispensable tool for many users. It has proven to be a tremendously useful device that lets you see all your notifications without having to take out the phone and check valuable information from your favorite apps at a glance. It has even become the perfect companion for those who like participating in all kinds of sports.
This book will teach you how to make the most of the Apple Watch, showing you the powerful functionalities this small device provides for app developers. You’ll learn how to show notifications, use snapshots to provide updated information, why complications are so important and even how to integrate HealthKit into your apps! And that’s just the start of what you’ll discover by reading this book.
Best of all, you’ll do all this using SwiftUI, the declarative framework Apple designed for building apps. You’ll see how easy it is to build incredible apps for your Watch.
We hope you enjoy this book almost as much as we’ve enjoyed creating it. We can’t wait to see what you’ll build after reading it!
How to read this book
You can read this book from cover to cover, but you can also pick and choose the chapters that interest you the most, or the chapters you need immediately for your current projects. Some chapters go together, like the ones about complications, but most can be read independently.
We also recommend that you read SwiftUI Apprentice or SwiftUI by Tutorials if you don’t have a strong knowledge on the SwiftUI framework.
Finally, for all readers, raywenderlich.com is committed to providing quality, up-to-date learning materials. We’d love to have your feedback. What parts of the book gave you one of those aha learning moments? Were any topics confusing? Did you spot a typo or an error? Let us know at forums.raywenderlich.com and look for the particular forum category for this book. We’ll make an effort to take your comments into account in the book’s next update.