Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,733,034 Members 46,843 Now Online
XDA Developers Android and Mobile Development Forum

[APP][2.1+] Prof Reminder (Missed call reminder with Profiles)

Tip us?
 
dan_ru
Old
(Last edited by dan_ru; 2nd July 2014 at 08:29 AM.) Reason: Version 1.6.1
#1  
dan_ru's Avatar
Senior Member - OP
Thanks Meter 27
Posts: 127
Join Date: Jan 2007
Phone [APP][2.1+] Prof Reminder (Missed call reminder with Profiles)

Prof Reminder





version 1.6.1

Description:
Missed call and SMS/MMS reminder with profiles.
The application notify you of missed calls and unread SMS/MMS. Useful on phones without an LED indicator.

Features:
★ Support profiles.
★ Remind by: sound, vibration, turning screen on, camera flash (not all devices are supported), LED indicator.
★ Remind about: missed call, unread sms and mms messages.
★ Notifications for 3rd party applications: WhatsApp, Viber, Line, Skype, Facebook, Twitter, Instagram, Vkontakte, ... (only in Premium version).
★ Contact filter - allow to start notification only for defined contacts (only in Premium version).
★ Night mode.
★ Customizable notification schedule: order of notifications, repeat interval and repeats count.
★ You can set different reminders for missed calls and unread messages.
★ Option to disable sound when you set your phone in silent mode.
★ Option to ignore accidental (short) calls.
★ Does not disturb during a call.
★ Widgets.
★ And more ...

And:
★ No advertising.
★ Safe (no internet permission, no root access).
★ Compact size.
★ Low memory consumption.

Requirements:
Android 2.1+

Demo video:
http://www.youtube.com/watch?v=MNz8wx8Qj1k

Languages supported:
* English
* Deutsch (thanks Michael K.)
* Français (thanks lduflot70)
* Italiano
* Русский
* 中文 - 简体
* 中文 - 繁體
* 조선어
* Čeština
* Српски
* Български (thanks Mitko A.)
* Polski (thanks Maciej)
* Magyar (thanks Lajos S.)
* Slovenský (thanks Pyler)
* Azərbaycan
* Українська (thanks Nazar Kramar)
* You can add/update translation here http://goo.gl/W0QHv
My native language is not English, so, please feel free to edit English translation too.

Download:
From Google Play
From Google Play WEB


The project needs your support. You can help if you:
⁕ upgrade to Premium version,
⁕ rate it,
⁕ write a review,
⁕ translate the app into your language.


If you have any question, suggestions, bugs please write it in this thread.
Attached Thumbnails
Click image for larger version

Name:	en-XDA_01_Main_small.png
Views:	163
Size:	42.1 KB
ID:	2828341   Click image for larger version

Name:	en-XDA_02_ProfileEdit_small.png
Views:	156
Size:	36.9 KB
ID:	2828342   Click image for larger version

Name:	en-XDA_03_ProfileEdit.png
Views:	15
Size:	101.0 KB
ID:	2828343   Click image for larger version

Name:	en-XDA_04_Notification.png
Views:	13
Size:	95.2 KB
ID:	2828344   Click image for larger version

Name:	en-XDA_05_Notification.png
Views:	9
Size:	91.2 KB
ID:	2828347  

Click image for larger version

Name:	en-XDA_06_RemindAbout.png
Views:	9
Size:	70.9 KB
ID:	2828348   Click image for larger version

Name:	en-XDA_07_Limits.png
Views:	7
Size:	84.2 KB
ID:	2828349   Click image for larger version

Name:	en-XDA_08_Filter.png
Views:	7
Size:	67.8 KB
ID:	2828350  
The Following 11 Users Say Thank You to dan_ru For This Useful Post: [ Click to Expand ]
 
dan_ru
Old
(Last edited by dan_ru; 4th March 2014 at 04:33 PM.)
#2  
dan_ru's Avatar
Senior Member - OP
Thanks Meter 27
Posts: 127
Join Date: Jan 2007
FAQ (Frequently Asked Questions):

 
Q1) How to make different notifications for missed calls and messages?
A) - Duplicate profile (long tap on the desired profile - click the ‘Duplicate’),
- In one profile set remind only about Calls,
- In copy - set remind only about Messages,
- Adjust these two profiles as you wish.

Q2) When the new settings are applied?
A) New settings are saved when you return to the main window (with the list of profiles.)
Immediately after saving you will see a pop-up message ‘Profile updated’, ‘Profile сreated’ or ‘Profile deleted’.
NOTE!!! Update profile setting will cause stopping current notification.

Q3) What should I know about profiles?
A) - All profiles are independent.
- The number of profiles is not limited. (You can modify them, delete, or create your own).
- Different profiles can work simultaneously.
- New event can start only one profile.
- New event received during current notification will cause restart notifications.

Q4) How is the appropriate profile is selected for the event?
A) Search is starting from top.
Profile is selected if:
- it's enabled,
- event type (missed call, message) matched,
- current time is within the time limit,
- battery level is not less than defined value,
- profile is not empty (at least one notification is present in schedule),
- event passes contact filter.

Q5) What should I know about time limit in profiles?
A) - Notifications can start only if event occurred during specified period (Time from <= Current time < Time to).
- ‘Time to’ does not affect on interruption of notifications.

Q6) When the notification stops?
A) - When notification schedule is over.
- Or when all events related to the profile viewed (Messages - in stock message client, call logs - in stock dialer).
- Or after screen unlocking.
- Or when service is disabled.
- Or when you stop notification (from widget or icon in status bar).

Q7) Flash does not work?
A) Try to change flash controlling method (Menu/Settings/Flash).
Unfortunately, not all devices are supported. In the future we plan to improve the situation.

Q8) Volume level for notifications is low. How to increase it?
A) Turn on option ‘Set volume’ in Notifications and setup desired volume.

Q9) Will it support App2SD (Moving application to SD card)?
A) No. Because for applications that use services in their work it's not recommended.

Q10) Application do not work stable - what can I do?
A) - Enable ‘Menu/Settings/Icon in status bar’.
- Do not use Task Killers, or at least add Prof Reminder to the exceptions.

Q11) How to add my sounds?
A) Copy sound files in to folder "/Internal_Memory_Card/media/audio/alarms" or "/Internal_Memory_Card/media/audio/notifications" and reboot phone. (Path to the memory card in different phones may vary, usually is 'sdcard').

Q12) How to disable playing sound in Vibration/Silent mode ?
A) In all notifications change ‘Profile/Notifications/Tone’ to ‘Enabled only when phone in normal mode’.

Q13) Why does it use Alarm volume instead of Ringer/Notification volume?
A) It's not possible to use Notification/Ringer channel because it usually muted by system then phone in Vibration/Silent mode. In this case it will be not possible to allow playing sound in these modes.

Q14) LED light do not work / work incorrectly?
A) - Switch to ‘Menu/Settings/Icon in status bar/Show icon when service is running’,
- Try different color (Some devices do not support all colors),
- Make sure that phone settings allow to use LED for notifications,
- Make sure that the device is not discharged, is not connected to the charger, there are no active LED notifications,
- Make sure that in other programs LED control is turned off,
- Try to test profile - long press on profile, item ‘Try’,
- Turn screen off while testing (On many devices, the LED only works when the screen is off),
- Try to change LED controlling method ‘Menu/Settings/LED’.

Q15) Phone begun comment my actions. The ‘TalkBack’ option is turned off. How to fix it?
A) - Switch to ‘Menu/Settings/Icon in status bar/Show icon when service is running’,
It's a known bug with Samsung firmwares. This bug can occurs after enabling any Accessibility service.

You can fix it:
- Disable all apps for Text-To-Speech - Open system settings, point ‘Application manager’, tab ‘All’, disable ‘Samsung TTS’ and ‘Google Text-to-speech engine’ by clicking on them and then click on ‘Disable’.
- Install other launcher from Google Play. For example: Nova Launcher or Go Launcher.

 
daigoro64
Old
(Last edited by daigoro64; 14th March 2013 at 09:35 AM.)
#3  
Senior Member
Thanks Meter 41
Posts: 685
Join Date: May 2008
Location: ::1
Thanks a lot for sharing your work.
Particularly appreciated a couple of features: profiles support and low memory (and hopefully battery) consumption.

Edit: After a while I can really appreciate the UI and the design. Could you consider, for the next release, a way to save/restore the configuration?
Nexus 5: [KK 4.4.4r2] Purity + Code_Blue (Thanks Dario&Rui)
GalaxyS III GT-I9300: [JB 4.2.2] TugaPower v17.0 (Thanks Daniel)
Eee Pad TF101: KatKiss-4.4.4 (Thanks Tim)
GalaxyS GT-I9000: [JB 4.2.2] CyanAOSP v8.0.0 Modem XXJVT (Thanks Shaunak)
LeoT8585: Duttys™_HD2_WWE_23163_LEGACY™_Ship, HSPL 2.08, Radio 2.14.50.04 (Thanks Dutty)
Kaiser130: ahmedfikry's wm6.5 light 23569v3, HSPL 3.34, Radio 1.70.19.09 (Thanks Ahmed)
 
dan_ru
Old
(Last edited by dan_ru; 16th May 2013 at 01:47 PM.) Reason: fixed misprint
#4  
dan_ru's Avatar
Senior Member - OP
Thanks Meter 27
Posts: 127
Join Date: Jan 2007
Updated to version 1.0.3 (Fixed: Now notifications will not play during outgoing call).

daigoro64
Good idea, i will think about it.
The Following User Says Thank You to dan_ru For This Useful Post: [ Click to Expand ]
 
vladimir_the_great
Old
#5  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Apr 2013
Default prof reminder review

Thanks a lot, for this cool application. I'm still not sure why this functionality isn't integrated in android by default
I'm still testing the application, but so far so good.
Some suggestions could be save/restore the configuration like daigoro64 suggested.
Also I think you should place enable/disable buttons for profiles next to the title of the profile.
Currently I have to hold the profile to get the popup, and then click enable/disable. This way is just more convenient.
And I found one bug, if I am writing a reply to the received text message, I still get notifications, even though I have read the message, and I am in the process of replying.
 
dan_ru
Old
#6  
dan_ru's Avatar
Senior Member - OP
Thanks Meter 27
Posts: 127
Join Date: Jan 2007
vladimir_the_great

About saving/restoring configurations: I added it in to my todo list, but with low priority.

About enable/disable button for profiles: Why you think it will be more convenient? Do you need often enable/disable some profiles?

About bug. Please answer on questions:
1) This happens only when you writing reply?
2) How often this happens?
3) Do you use standart program or a third-party for writing reply?
4) Do you have installed third-party diallers?
5) Do you have installed some contact/message manager programm?
6) Do you have installed other reminder programms?
7) Do you have installed Task Killers?
8) Do you have installed some programms for checking balance (like cluBalance, USSD Checker) ?
9) Which model phone ?
10) Which Android version ?
11) Firmware on the phone standard or modified?
 
vladimir_the_great
Old
#7  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Apr 2013
Thanks for a quick reply
I have created probably 6 profiles, but I have four that I change regularly (loud for pocket during the trip to work, at work, at home, during the night).
Sometimes I have to change them quick, so its not that easy.
With the buttons it would be simpler and quicker, maybe a widget
And now about the questions....
1) Yes
2) Every time, I just open a message, and still get the notifications.
3) Standard
4) ,5) ,6) No
7) I only have "Clean Master", but I skip "Prof Reminder"
8) No
9) HTC wildfire s
10 Android 2.3.5
11) I believe its standard.
 
dan_ru
Old
#8  
dan_ru's Avatar
Senior Member - OP
Thanks Meter 27
Posts: 127
Join Date: Jan 2007
vladimir_the_great

Widgets will be in next version (I hope in two weeks).

Can you send some screenshots - how you are replying to message? Does notification stop after sending reply?
 
vladimir_the_great
Old
#9  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Apr 2013
@ dan_ru
I am not sure, how screenshot would help, but I can in more detail explain my observations.
When I get a message, if I open the message and start writing I still get notifications (usually my notifications are just sound), but if I open the message, close it, and then open it again, I can write a reply without notifications.
So I believe that the process is waiting for closing message event, to stop the notifications.
If you could just cancel notifications for that specific unread message, when that message has been opened.
 
dan_ru
Old
#10  
dan_ru's Avatar
Senior Member - OP
Thanks Meter 27
Posts: 127
Join Date: Jan 2007
vladimir_the_great

There are no way to detect what you are viewing message.
Try to use different message programm.

Tags
call, missed, notifaction, reminder, sms
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes