The Purpose of "Prayer Reminder" is to remind and automatically calculate Prayer timings and register notifications for it. It has the ability to detect online location and make specific adjustments for each prayer time calculated. There is also a snooze feature for reminding prayers.
The "Prayer Reminder" has an OFFLINE version too, indicating Prayer Times of all 7551 Cities of the world. The latitudes and longitudes of the all the cities are maintained offline so you don't need an internet connection.
You can also change your location and register prayer timings in other countries.
The application also has "Prayer Settings" feature through which you can adjust prayer juristic and calculation methods.