I am tryin to develop a Prayer time application for mobile phones in my BSc Computing fianl year project. Below is my project proposal.
I am seeking help on the algorithm that i can maybe use. if anyone can help in developing this project i would appriciate it.
i will inshallah share this with arabyes in complition.
Scope
The project is potentially quite a large
piece of work, and it is difficult to state categorically what will be feasible within the limited time period available to me. Rather than define absolutely what my "deliverables" are, I propose to produce a prioritised list of deliverables, and I will attempt to produce what is possible in the time frame of the third year project. I hope to treat this project, as merely the first part of a piece of work that will, I believe, be genuinely useful for our day to day life and in a wide range of situations.
The Problem
One of the challenges Muslims face living in the west is the inability to hear the “Azan” (calling to pray) from the mosque very loud so we know when to pray. This is considered noise pollution. Praying five times a day, it is very hard to know when exactly to pray as the prayer time varies everyday. In my personal opinion being a Muslim myself there is desperate need for this innovation and the demand for this is also very high.
The testing product
My product covers the needs of prayer and fasting timetable. It will be designed especially for mobile phones; this is because everyone now has a mobile phone also there is demand for this innovation. My product will be designed as an application which can be uploaded on a mobile phone; this product will function in a similar way as a Calender would on Mobile Phones.
It will be designed so that when the user can select the present and a future date to view the prayer times and also activate an alarm for desired prayer time or all of the daily five prayers. It
will also have a function for the month of Ramadan (opening and closing fast), which will calculate it for each year as it follows the lunar calendar.
Distinctive features of the proposed product!
- It can be accessed at all time.
- No internet connection needed.
- No subscription needed.
- No need to update every year.
- Carry it with you at all time!
- No hassle.
- Application saved on the phone memory.