For iOS, we begin the same way as we did with Android, with an empty project. We name our app iOSiTagPersonalTracker and get started with project creation as described in Chapter 3, Building a Service Explorer App.

To run on an actual device, you will need to create an Apple ID and generate a signing certificate associated with that ID. You can find the complete process at

To keep you focused on core concepts, we will keep our iOS app as simple as possible:

  1. We start by creating an empty project by the name iOSiTagPersonalTracker. If the project creation was successful, then you should be presented with the project in Xcode as shown in the following screenshot: ...

Get IoT Projects with Bluetooth Low Energy now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.