Join Ron Buencamino for an in-depth discussion in this video What we will build, part of Deliver Location-Based Notifications with iBeacons in iOS.
- [Instructor] Let's take a look at what we will be building throughout this course. This course is a bit different as we will be creating two different projects. First, let's take a look at Beacon Demo. In this project we will learn how to first turn an iOS into an eye beacon. In this part of the course you will need access to two or more iOS devices so that you can fully test out your code. One device will be a beacon device and the other will be a detecting device. On my beacon device I'm going to select turn device into beacon.
In here, I'm going to set a major and a minor value and I'm going to press start beacon so that our device is now advertising the eye beacon profile. Then I'm going to come over here to my detection device, I'm going to select detect beacon and I'm going to press start ranging. As we can see my detection device can detect my beaconing device.
In the second project called Beacon Demo 2, we have an app called campus guide and its purpose is to provide a user with information pertaining to their trip onto campus. In this app we will include functionality to discover eye beacons and set notifications to our users based on their proximity to each beacon. For this part of the lesson you will need access to hardware beacons for you to test with. If you do not have any available then you can turn a second iOS device into a beacon so that you can test accordingly.
- What is iBeacon?
- Turning your iOS device into a beacon
- Discovering device locations
- Monitoring for iBeacons
- Responding to beacon discovery
- Creating a beacon-based app