Salat(Prayer) Reminder - SMS [v0.9.8.9 Build 20120208] - With Azan/Athan Support

869 posts
Thanks Meter: 129
Post Reply Email Thread
Hit Thanks button if you like the app!


You must have seen many Salat (Prayer) Reminder applications on the internet, but I've brought an unusual application, which doesn't only reminds you but your friends as well.

What does this application do?
•Gets 5 prayer times per day for current year. So you don’t have to find the times every day*.
•Sends SMS reminder to a friend, family or to yourself (multiple recipients), 10 minutes (you can change this time now) before the prayer time**.
•It does not run in the background (saves battery/memory/processor).
•Wakes up PPC from suspend/sleep mode and send SMS.
•Sets reminder as Appointment (default is set as task).
•Sends Test Message.
System Requirements:
NET Compact Framework 3.5
•Windows Mobile 6.x
•Touch Screen
Note: App was never tested on non touch-screen phone and Windows Mobile 5.x
Tested on:
•HTC Touch Pro2 / Tilt 2 / Rhodium with Energy Rom Windows Mobile 6.5
•HTC HD 2 / Leo with Windows Mobile 6.5
•HTC Herald / Wing / P4350 with Windows Mobile 6.5
•LG Incite with Windows Mobile 6.1
•Sony Ericsson Xperia X1 with Windows Mobile 6.1/6.5
•Arabic (العربية)
•Indonesian (Bahasa Indonesia)
•Malay (Melayu)
•Russian (Русский язык)
•Tatar (Татарча)
Read post 2 to add more languages.
•Thanks to asp server for all times’ calculations.
•Thanks to Eboelzner’s for Sense Interface SDK 1.39
•Ryan, Vadim_Bogaiskov, TheChemistree and FBeheiry for testing!
•Vadim_Bogaiskov for Русский язык translation.
•TheChemistree for Melayu translation.
•FBeheiry for Arabic translation.
•Squallvai for Indonesian translation.
•Irekhaz for Tatarça translation.
•You may not disassemble, decompile, or reverse-engineer this application.
•You have no right to sell this product.
•You can accept this License Agreement by downloading !SalatReminder-SMS.CAB file.
I will be reading the posts here and try to respond as soon as possible.
If you email/pm me, make sure you enter "Salat Reminder - SMS (Support)" under subject.
•Pray/Dua should work!
Short How to:
  1. Download and Install the application.
  2. Select Option button then Calendar Settings.
  3. Enter you location info, Calculation Method and hit Update.
  4. Hit OK. When it asks to select a contact select any contact (you have to put atleast a number in there)
  5. Hit OK. Now you should see all the times.
  6. If you scroll down the the bottom, you will see a button with timer. Hitting it will stop the timer.
  7. Now set options as desired. From the option menu.
Don't Forget to update High Resolution Start Menu Icon from applications menu. (only Supported in WM 6.5+)
* Tip: You can use Wi-Fi, ActiveSync or Sync Center to update the calendar/timing instead of using your Data plan.
** Standard messaging charges may apply.

Main Interface

20120208: Wait cursor removed when updating next alarm.
20120208: Changed Azan play time acording to file time.
20120126: Version mismatch again. Fixed for good.
20120102: Minor calendar update settings fix.
20120101: Fixed settings for leap year.
20111122: Version mismatch again.
20111229: Fixed issue with playing Azan.
20111209: Added Tatar language.
20111208: Added Indonesian language.
20111206: Fixed (i hope) Overflow Exception before playing Azan.
20111122: Fixed version mismatch.
20111122: Updated Sense Interface DLLs and changed update server.
20110122: Removed date from the reminder's text.
20110122: Fixed Mumbai/Bombay issue.
20101103: Updated Icon.
20101103: Updated some translations.
20101102: Sleeping device while Azan fixed.
20101101: Azan notification fixed.
20101031: Added an Azan option. - Need more testing
20101026: Added an option to edit Reminder Time.
20101026: Fixed some bugs described below in known issues.
20100906: Fixed issue with Angle selction.
20100902: Changed update server.
20100902: Some fixes/addition in language files.
20100831: Added Arabic language file.
20100829: Added English, Russian and Malay language files.
20100829: Added Multi-Language Support, Fixed RT01 Error.
20100824: Fixed error under calendar settings. Passing double to an integer doesn't work that good on french OS.
20100824: Fixed CStr error under calendar settings. Sounds like CStr doesn't work that good on french OS
20100823: Fixed erros under customizeable calendar settings.
20100823: Moved Translated versions to second post.
20100822: Added Russian translated CAB v0.951 thanks to Vadim Bogaiskov.
20100822: Added customizable calculation method options.
20100817: Added Russian translated CAB thanks to Vadim Bogaiskov.
20100816: Trying to Fixed the date issue for international date format.
20100816: Fixed date issue for international date format.
20100814: Added Update option, about form.
20100812: Fixed error control on first time Installation.

Known Issue(s):
20120101: Can not update 2012 calendar.
20101101: Stopping Azan if Azan's notification is hidden. - Fixed
20101012: Ensure that the recipient's box does NOT disappear behind the keyboard when entering new recipients. - Fixed
20101012: The program double up the first recipient's number without separating them with ";". for example if you enter 1234 the program will show 12341234. - Fixed
20100830: Does not delete all calendar items on changing the language, have to stop and start again. - Fixed
20100829: Calculation method settings are not saved for next time under Calendar Settings.
20100829: Gets update from port 8080, if your service provider blocks 8080 then try using Wi-Fi. - Moved to a diffrent server
20100816: Update function doesn't work on first attempt on some devices. - Make sure internet is working before trying to update.

Aditional Ideas from you guys:
Changing lables for Christian prayers/Customizable lables: Can be done with Language file.
Language Option.: In Testing phase. Works Good
Customizable SMS.: Can be done with Language file.
Option to edit Reminder Time. - Posting v0.9.6.6 for testing.
Change sms format, Like "Zohar at 12:42 PM" and the next line "13 October 2010".
Athan/Azan Option.
•Sending SMS to the chosen recipients to the caller during prayers interval times if set by the user.
•Auto silent feature after Azan with a customized timer.
•More User-Friendly recipient/group selection with history.
•Revert back to Non-sense interface graphics, for non-touch screens.
•Implement actual code for calculation of the timetable.
•Add 24hr time format option.
Most updated version:
!SalatReminder-SMS.CAB [v0.9.8.9 Build 20120208]
Note: To get the latest version make sure you click the "Free Download" button on this website. Also after installing the app, open the app and click check for updates option.

Get the translated version from the post below.
After downloading the CAB file, make sure to check for updates periodcaly to get the latest version.

Downloaded at least 16,636 times
Hit Thanks button if you like the app!
Attached Thumbnails
Click image for larger version

Name:	Main Interface.jpg
Views:	1298
Size:	34.5 KB
ID:	377701   Click image for larger version

Name:	Icon Preview on SPB Shell.jpg
Views:	3878
Size:	42.8 KB
ID:	377704   Click image for larger version

Name:	Settings2.Png
Views:	2966
Size:	82.8 KB
ID:	387967   Click image for larger version

Name:	Options.Png
Views:	2742
Size:	58.9 KB
ID:	387968   Click image for larger version

Name:	About.jpg
Views:	795
Size:	15.0 KB
ID:	387969  
Attached Files
File Type: cab Ara_Language_Support - [Click for QR Code] (1.43 MB, 1933 views)
File Type: cab SalatReminder-SMS[20120101].CAB - [Click for QR Code] (1.57 MB, 731 views)
File Type: cab SalatReminder-SMS[20120102].CAB - [Click for QR Code] (1.57 MB, 302 views)
File Type: cab SalatReminder-SMS[20120126].CAB - [Click for QR Code] (1.57 MB, 178 views)
File Type: cab SalatReminder-SMS[20120208].CAB - [Click for QR Code] (1.57 MB, 502 views)
The Following 17 Users Say Thank You to heart_crafter For This Useful Post: [ View ] Gift heart_crafter Ad-Free
11th August 2010, 04:45 AM |#2  
OP Inactive Recognized Developer
Flag Philadelphia
Thanks Meter: 129
Donate to Me
Thumbs up More...

How to translate to any language:

  1. Download the attached "eng.Language.txt" file
  2. Open the file and translate everything after equal(=) sign.
  3. Save the file as [3 char language name].Language.txt for example "eng.Language.txt".
  4. Post the file here so i can add it in the future updates.

Check out the Language files under App\Language folder...
vadim_bogaiskov, can you please update the rus.Language file and post it here. - Done, Thank You.
If anyone else needs another Language file, please make it as the english one and post it here so I can put that in future updates.

You can add the language file in Language folder and it will show up in the interface to select.

Also this also resolve people who wanted to edit the messages, sms messages, lables and etc etc... You can change anything in the langauge file, just make sure it's in the same order as it is right now.

Thank You!

Translated Versions:
20100829: Multi-Language support is avalaible for eveone now , Removing CABs from this post.
20100829: Added Malay translation, thanks to thechemistree
20100829: Multi-Language Support is here! Need Testing! v0.9.6.0, Only Avalaible on XDA
20100825: Thanks to vadim_bogaiskov for Russian translation for v0.9.5.4
20100823: Thanks to thechemistree for Malay translation for v0.9.5.1
20100822: Thanks to vadim_bogaiskov for Russian translation for v0.9.5.1
Attached Thumbnails
Click image for larger version

Name:	Main Interface_Ru.Png
Views:	168
Size:	59.2 KB
ID:	388193   Click image for larger version

Name:	About_Ru.Png
Views:	160
Size:	74.8 KB
ID:	388194   Click image for larger version

Name:	Main Interface_ara.png
Views:	136
Size:	56.8 KB
ID:	393744   Click image for larger version

Name:	Options_ara.png
Views:	186
Size:	67.4 KB
ID:	393745   Click image for larger version

Name:	Calendar Settings_ara.png
Views:	123
Size:	49.2 KB
ID:	393746  
Attached Files
File Type: txt eng.Language.txt - [Click for QR Code] (7.7 KB, 260 views)
11th August 2010, 07:21 AM |#3  
Senior Member
Thanks Meter: 24
already downloaded; but before I install i like to know whether the application require SPB Mobile shell?
11th August 2010, 08:44 AM |#4  
Junior Member
Flag Colombo
Thanks Meter: 0
Hi there,

Will this work for WM5.0 ??
11th August 2010, 08:58 AM |#5  
orb3000's Avatar
XDA Portal Team / Retired Senior Moderator
Flag T r a v e l i n g Likes: HTC & XDA Dislikes: apples...
Thanks Meter: 3,257
Thanks for sharing!
11th August 2010, 03:18 PM |#6  
OP Inactive Recognized Developer
Flag Philadelphia
Thanks Meter: 129
Donate to Me
Does not require SPB Mobile shell
Originally Posted by biggiebro

already downloaded; but before I install i like to know whether the application require SPB Mobile shell?

No it does not require SPB Mobile shell.
11th August 2010, 03:22 PM |#7  
OP Inactive Recognized Developer
Flag Philadelphia
Thanks Meter: 129
Donate to Me
Originally Posted by Intiqab

Will this work for WM5.0 ??

If you have .Net Compact Framework 3.5 installed, you can try this app and post your experience.
I have not tested it on Windows Mobile 5.x
11th August 2010, 07:34 PM |#8  
OP Inactive Recognized Developer
Flag Philadelphia
Thanks Meter: 129
Donate to Me
Originally Posted by orb3000

Thanks for sharing!

You are welcome!
12th August 2010, 12:06 AM |#9  
AthenaLod's Avatar
Senior Member
Flag Amman, Jordan
Thanks Meter: 29
v. useful, thanks for making and sharing.
12th August 2010, 04:58 AM |#10  
Senior Member
Thanks Meter: 24
got few errors, asking me to quit the application. running on omnia - stock rom - wm6.1
12th August 2010, 06:23 AM |#11  
Senior Member
Thanks Meter: 160
Donate to Me
This is awesome. JAK! If you need any help with any non-sense interface graphics, let me know. I have been WAITING for something like this!
Post Reply Subscribe to Thread

auto, prayer, reminder, salat, sms

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes