A curated list of awesome iBeacon software, libraries and use cases. Inspired by awesome-awesomeness.
- Official iBeacon Portal - developer.apple.com/ibeacon
- Apple Getting Started with iBeacon Guide
- iOS: Understanding iBeacon device compatibility)
- iOS 7: Understanding Location Services
- Apple AirLocate Sample Code (iOS8 fix)
- Location and Maps Programming Guide
- The Open and Interoperable Proximity Beacon Specification
- Open iBeacon Credentials on Github
- Policies about beacon IDs
- LibreBeacon - open implementation of iBeacon
- Building Applications with iBeacon
- Cisco iBeacon FAQ
- 5 Minute Overview - What is iBeacon? by ThoughtWorks
- A Semi-Technical Lowdown on Working with iBeacons
- CapTech Webinar: iBeacon Demystified
- 5 fundamental misconceptions about Beacon technology by RadiusNetworks
- Ask a Dev: What Are the Limitations of Beacons?
- What's the Difference Between Beacons and Geofencing?
- Guide to iBeacon Hardware by beekn.net
- Developing an iBeacon App by beekn.net
- Generic iBeacon Management and Utilities by KinveyLabs
- Generic SDK & Demo App by BEACONinside
- Replicates detecting and broadcasting iBeacons in the background
- Roverlabs - Beacon Platform
- PunchClock - An in/out tracking app for iOS 7+ that uses iBeacon and Geofencing.
- iBeacon detection time in background
- iBeacon region monitoring AND proximity for >20 beacons?
- How to make iBeacon foreground ranging for CLProximityImmediate faster in iOS?
- Can we start iBeacon transmitter in background?
- How does iBeacon wake up our app?
- Use Core Bluetooth instead of iBeacon - Any Downsides?
-
Android Lolipop Bluetooth Low Energy Enhancements. Support OS-level scan filter & peripheral mode.
-
Android beacon library based on AltBeacon. Use a custom beacon parser for iBeacon device compatibility.
-
BeaconKeeper - the simple library for locating iBeacons in background
- Android app that scans for BLE Beacons/iBeacons and logs the results to a file
- iBeacon Detector
- Bluetooth 4.0 Scanner
- Beacon Keeper
- iBeacon Scanner - Scan for nearby iBeacons regardless of their UUID
- MacBeacon by RadiusNetworks (9,99 USD)
- Beacon OSX - Mavericks as an iBeacon
- A node.js BLE (Bluetooth low energy) central module
- A node.js module for implementing BLE (Bluetooth low energy) peripherals
- Official Bluetooth Smart Portal
- LightBlue can test all of your devices that use Bluetooth 4.0 Low Energy (Mac OSX))
- LightBlue for iOS
- BlueSpeed for iOS by Punch Through
- The future of call routing with NewAer technology
- Stack’s Smart Sensor-Packed Light Bulbs Run Autonomously, No App Interactions Required
- beekn.net - Beacons, brands, and culture on the Internet of Things
- Radius Networks Dev Blog
- The Talking Llama. Beacons, Mobile, Web Apps, Tech.
- LOCPlace - LBMA Slides
- Nordic Semiconductor nRF51822 Bluetooth Smart Beacon Kit
- Texas Instruments - BLE Portal
- Texas Instruments - SensorTag DeveloperKit
- TI SensorTag Android Sources
- TI Mini Bluetooth® Low Energy Broadcaster
- Broadcom - WICED™ Sense Development Kit
- Dialog Semiconductor
- CSR & CSR Mesh
Beacons can come in a variety of form factors. Pure beacons, BLE Arduinos, Raspberry Pi, iOS or Mac software... See RedBear Labs for a good overview.
- To add to the list: Submit a pull request
- To remove from the list: Open an issue
Please open an issue if you find anything that could be improved or have suggestions for making the list a more valuable resource.
This work is licensed under a Creative Commons Attribution 4.0 International License.
iBeacon is a trademark of Apple Inc.