Witam, zamierzam napisać aplikację która powiadomi nas gdy będziemy w pobliżu jakiejś wybranej wcześniej przez siebie lokalizacji. Najprawdopodobniej w głównej aktywności będzie wyświetlana mapa google i na niej będzie można dodawać lokalizacje. Chciałbym zrobić możliwość działania aplikacji w tle i informowania gdy zbliżymy się do wybranej lokalizacji, żeby uzyskać taki efekt muszę korzystać z Alarmów czy jest to do osiągnięcia w inny sposób? Dodatkowo w jaki sposób zrobić aby program był najbardziej wydajny, bo jedyne co mi przychodzi do głowy to sprawdzanie co określony czas naszej lokalizacji i porównywanie jej z lokalizacjami zapisanymi w bazie danych.