we bought six beacons and tried the location app for iOS. This works sufficient for our requirements. We just want to find out, if a smartphone is in- or outside of a room. Locating inside the room itself is not necessary.
We need this for Android and iOS. The Indoor SDK is not available for Android because of the different hardware versions.
Would it be possible to just locate in- and outside with every Android device? The rooms will be 2.5m x 15m. A division of each room in (for example) 2.5m x 2.5m or 2.5m x 5.0m cells is thinkable.
And developer resources: http://developer.estimote.com (includes an iBeacon tutorial for iOS, and an Android tutorial too)
In your scenario (2.5 x 2.5 or 2.5 x 5.0), you’d probably want to set your beacons to the lowest, or the next-to-lowest transmit power, so that their range is roughly 2–3 m. And then you can use ranging (explained in the tutorials) to see which beacon your closest to, or monitoring (also explained in the tutorial) to detect when you came in range of beacons in a particular room.
Feel free to come back with any and all questions, we’ll be happy to help (: