January 15, 2014

iOS 7 comes with a new API called iBeacons. In short it allows device to check how far it is from a beacon. Under the hood it uses Bluetooth 4.0 LE. It’s available in iPhone 4S and newer, iPad3 and newer (including iPad Mini). Almost anything can be a beacon as long as it supports Bluetooth 4.0 LE: phone, dedicated device and laptop.

To give an example of what you could use iBeacons for, think of a group of museums managed by a single company. Each room in each of the museums would have an iBeacon transmitter placed in them. Each beacon is configured with settings or what Apple refers to as an identity. If you are running an app provided by the museum, each time you enter the museum you will be presented with information which changes depending on what room you are in. – source

Tutorials

Details

Limitations

Solution sounds exciting, but it has some limitations. Basically you need to know what you’re searching for:

Projects

A couple of useful projects from github:

  • iOS, HiBeacons @github.com – A very nice iBeacons demo app.
  • Mac as iBeacon @github.com – A tiny app to turn a Bluetooth LE-equipped Mac into an iBeacon.
  • iBeaconScanner @github.com – Mac Application to scan for nearby iBeacons regardless of their UUID.

Programmers' humor

Things you find funny if you're a programmer. Continue reading

Monitor wireless traffic with TShark

Published on December 31, 2013

Quines in python

Published on December 27, 2013