Glad you like my idea. I am an experienced programmer (Almost 20 years of computer programming experience), but I am still new to BlackBerry programming.
If you use my idea, I suggest these limits: To prevent unnecessary notification emails, only send the "Please run the app" notification email if these conditions happen:
- The BlackBerry is currently active -- connected to BES or pingable. (Makes sure not to send email if the Blackberry is merely simply out of coverage)
- No response occurs when you try to make an MDS connection from your server to the BlackBerry. (Determines that it is necessary to send the email)
- The above two conditions has been true for at least 10 minutes. (Prevents false alarms, for intermittent temporary loss of reception)
- You didn't send an email message in the last X hours or last X days. (Prevent overloading Inbox with continuous emails)