kashiftufail007 / Prayer-Notifier

Simple application that push notification on each prayer time.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prayer Notifier

A simple application that push notification on each prayer time.

App logic

  • The used API provide prayer data for a complete month and for each month, the app stores current month data locally using Room.
  • Every time the app is opened it checks if today's date exists in the database, if not, it will download the new month data.
  • A scheduled alarm will fire the NotificationService with action "scheduling" that will schedule the new day's notifications.
  • If the month ended and user is not connected to the internet. the app will present the last day's data with no notifications.

API

The app uses APT provided by http://aladhan.com, you can find more details about the API HERE.

License

This project is licensed under the Apache License 2.0

About

Simple application that push notification on each prayer time.

License:Apache License 2.0


Languages

Language:Java 100.0%