Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Preface
Who This Book Is For
How to Use This Book
Conventions Used in This Book
Using Code Examples
SafariĀ® Books Online
How to Contact Us
Acknowledgments
1. Introduction
Why iBeacons?
Location Versus Proximity
Interactivity
Applications
Indoor Location and Proximity
Proximity-Triggered Actions
Queue Management
Bluetooth Low Energy Beacons
2. The iBeacon Protocol
Bluetooth Basics of an iBeacon
The Universal Unique Identifier
Advertising Interval
iBeacon Advertising Packet Contents
Advertising Header
iBeacon Payload
3. Setting Up Your Own Beacons
Types of Hardware
Dedicated Beacon Hardware
General-Purpose Hardware
Activating a Beacon
iOS Devices
RadBeacon
Raspberry Pi
Raspberry Pi iBeacon hardware
Installation and setup
4. Application Development
Limitations on iBeacons
Basic iBeacon Programming Functions
Monitoring
Ranging
Advanced iBeacon Programming Functions
Web Services Interactions
Geofencing and Location Services
Security and Privacy
Basic iBeacon Security
Privacy
5. iOS and iBeacons
iBeacon Development on iOS with Core Location
iBeacon Monitoring with Core Location
Taking Action
Monitoring Limitations
Ranging
6. Building iBeacon Networks
Planning and Project Objectives
Identifying the Objective
Selecting Numerical Identifiers
Beacon Location Selection
Beacon Configuration
Monitoring
Project Checklist
Index
← Prev
Back
Next →
← Prev
Back
Next →