Beacons, Beacon Fencing, and the Internet of Things

Posted by on in Programming

It is a spectacular time for developers who want to interact with the real world of things: sensors, gadgets, devices, wearables, beacons and more. Developers are not just stuck writing code for desktop, client server and multi-tier systems. Developers can now use pre-built components and servers to add new devices to their application solutions. Beacons (iBeacons, AltBeacons, Eddystone Beacons) allow developers to add proximity based features to their applications. Using BluetoothLE, these beacons allow you to find you way through a museum and a warehouse. Retail stores can help their customers find the products they are looking for and alert them to special personal offers. With Beacons you expedite the visit to a doctor's office. Using Beacons elder care centers can more effectively help senior citizens with special needs.

Using Beacon Fencing, applications can track entry and exit of a section in a house, department in a store, room in a school and more. Together Beacons, Beacon Fencing and desktop, smartphone and tablet based apps can provide new dimensions to the user experience. With the recently announced BeaconFence, developers can quickly lay out regions in a store, warehouse, hotel, office and other indoor/outdoor locations.

There are so many new ways that developers can include devices, gadgets, sensors, beacons, etc that I could go on and on writing about the use cases. I will continue to add new ideas, samples, articles and videos in the coming months. Here are just a few of the many links to additional resources to get you started in this exciting new world of the Internet of Things.

Want to learn more about how developers and businesses are going to take advantage of the new Internet of Things opportunity? Download the survey results at

You can get started right now - 

Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.


Check out more tips and tricks in this development video: