Book Image

Apple Watch App Development

By : Steven F. Daniel
Book Image

Apple Watch App Development

By: Steven F. Daniel

Overview of this book

With the increasing amount of new wearable devices hitting the market, wearables are the next wave of mobile technology. With the release of Apple's WatchKit SDK, a whole new world of exciting development possibilities hasopened up. Apple Watch App Development introduces you to the architecture and limitations of the Apple Watch platform, followed by an in-depth look at how to work with Xcode playgrounds. Here, we'll introduce you to the Swift programming language so you can quickly begin developing apps for the Apple Watch platform with the WatchKit framework and the Xcode Development IDE. We then discuss more advanced topics such as Notifiations, Glances, Closures, Tuples, Protocols, Apple pay, and using Swift playgrounds, with each concept backed up with example code that demonstrates how to properly execute it. We also show you how to package and deploy your Watch application to the Apple AppStore. By the end of this book, you will have a good understanding of how to develop apps for Apple Watch platform using the WatchKit framework and Swift 2.0.
Table of Contents (19 chapters)
Apple Watch App Development
About the Author
About the Reviewer

Chapter 5. Navigating Around in WatchKit

We will begin this chapter by building a Health Monitor application for the Apple Watch, leveraging the HealthKit framework so that you can interact and share data between the iOS device and the WatchKit extension. You will also learn about the various modes of navigation that are available within the WatchKit platform when interacting between interface controllers. We will explain how to use the HealthKit framework to access health data in order to do the following:

  • Read a person's heart rate

  • Count the number of steps that the person takes on a particular day

  • Access the user's profile data to extract their date of birth for calculating their age as well as their sex and blood type

To end the chapter, we will compile, build, and run the Health Monitor application and install this on the Apple Watch so that you can test the app and ensure that everything is working correctly.

This chapter includes the following topics:

  • Building a Health Monitor WatchKit...