Beacons in a museum

The System.Beacon unit defines key types and classes to work with beacons, using any of the supported standards. In order to get some practical knowledge of building beacon-enabled apps with Delphi, we are going to create a simple app for a museum. Imagine that behind every piece of art there is a beacon installed. When we get closer to an item in the exhibition, our app gets information from a particular beacon, looks up its identification, and displays a web page in the embedded web browser window about a piece of art that we are next to.

In this demo, we are going to use the iBeacon standard, so every beacon in a museum is identified by its UUID, and major and minor numbers.

Create a new Delphi multidevice app and use ...

Get Expert Delphi 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.