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

Creating the iOS development certificate

In this section, you will learn how to create the iOS development certificate that will enable you to run and test your apps on the iOS device. We will begin by generating the iOS development certificate that will be encrypted, and which will serve the purpose of identifying you digitally.

You will then need to sign your apps using this certificate before you can run and test any application that you develop on your iOS device. To begin with, follow these simple steps:

  1. Launch the Keychain Access application, which can be found in the /Applications/Utilities folder.

  2. Next, choose the Request a Certificate From a Certificate Authority… menu option from Keychain Access | Certificate Assistant.

  3. Then you need to provide some information in the Certificate Information section before the certificate can be generated.

  4. Next, enter the required information, as shown in the following screenshot, whilst ensuring that you have selected the Saved to disk and the Let...