Building our app

Let's get started with building our "important stuff" app. We'll be using core data to store a list of our important stuff, and luckily, Apple has provided a very nice template, which should give us a head start. Consider the following steps:

  1. Fire up Xcode and create a new project. This time, choose Master-Detail Application as your project template and call the project My Important Stuff. Be absolutely sure to check the Use Core Data option as this tutorial heavily relies on it.
  2. We're going to need CoreLocation; so, add that to the linked frameworks and libraries as we've done in previous chapters.

Beginning the app with a database schema

Let's start with the database required to support the app. We'll need to store all of our beacons ...

Get Learning iBeacon now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.