I have two projects that use BLE Beacon Scanning. There is also a SDK and some documentation as well. But it's not very informative. There is also not a lot of info on BLE to begin with online. I'm not asking for a full breakdown (although that would be great). I am more so asking for places I can look up when it comes to BLE Beacons and Android Development. Thank you.
A few suggestions to get started:
First, learn the fundamental concepts:
To understand what BLE Beacons do, watch my video here
Learn the basic concepts of "ranging" and "monitoring":
Monitoring means that you tell the SDK to start looking for your beacons, and let you know when you are "inside" (beacons visible) or "outside" (no beacons visible) the "beacon region".
Ranging means that you tell the SDK to give you regular updates -- generally once per second -- with list of all of your beacons that it detects nearby.
Try using the Android Beacon Library SDK: