I’m managing a project which consists in the development of a mobile app to track the attendance in training rooms. I will use estimote location beacons to trigger the iPhone of attendees and save their attendance in the training.
Due to legal contraints, I can’t track the duration of time attendees stay in the room. I only need to know they attended the training.
I will implement location beacons in 5 training rooms (100 square meters each one of them) that are very close together.
I can’t save the attendance immediately after the attendee enters in the range of the beacon. I don’t want to spam other users that can pass near the training rooms and I need to preview the some attendees can arrive delayed. I’m thinking to implement a double check. 1) When the attendee enters in the range and 2) after 30 minutes.
Therefore, I would like to have your advise about the following questions:
May I use 1 beacon per training room or it is better to use 4 (1 on each wall of the training room) to increase accuracy: like explained in the Add Indoor Location to an iOS app documentation?
Is it technically possible to do the double check as mentioned earlier?: 1 when the attendee enters in the range and 2) after 30 minutes. If yes how? By using Location updates in the background?
Looking forward to your reply