Periodically (every minute) checks for beacon even if application is killed/in doze mode.
Notifies user once, if beacon in range - Intelligent Notification.
If user wishes, he can get notifications continuously - Force Notification.
Library used: AltBeacon