O'Reilly logo

Building Apple Watch Projects by Stuart Grimshaw

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Setting up the project

So the actual flow of our user experience is very simple and is linear in nature—the user collects data, stores, and sends it to the iPhone, there are no branches in the user's behavior.

Requirements

We will need to make use of the following frameworks provided by WatchKit:

  • Core Location
  • Watch Connectivity

We have seen in previous chapters how to leverage Watch Connectivity and we will see shortly the few simple steps we need to take, in order to access core location.

As far as custom structures are concerned, we need to create the following classes:

  • Shared constants, to facilitate data exchange between the watch and the phone
  • A Watch Connectivity manager, as we have created in previous projects
  • A location manager to fetch and store ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required