Re-implementing TreoAlertMgr

So there’s a problem with the Treo. Unlike other phones it does not persist in reminding you that you’ve missed a call or SMS. There’s an app called TreoAlertMgr that remedies this but it’s shareware and the author seems to have sold out. I tried contacting the author to see if they’d unlock existing copies or release the code but I got no answer. I guess Nokia is really keen on keeping this nugget a secret!

So I’ve set out to re-implement this program. It’s surprisingly simple. In just a few days I’ve got the basic functionality done. I had no idea what I was doing but with the PalmOS Reference + Companion in Plucker, OnBoardC+SrcEdit, Bird and some PalmOS headers I found it seems I’ve got everything I need.

It was really straightforward too. I was expecting to have to dig into areas I shouldn’t be accessing but not so. I just registered for the GotUsersAttention notification, set an alarm for now + x minutes and when it went off I beep and reset the alarm if there are pending alerts. One additional notification lets me re-enable after a restart. Simple huh? Giving all of the configuration a GUI is going to be the hardest part.

I’d post what I’ve got already but the Access Developer Pavilion is currently experiencing issues and I don’t have a creator code registered for this app yet. Expect to see an app and sources (GPLv2) soon.

Update 23 January 2008

Go get it at http://ramsay.webhop.org/attngrab.

About a1291762

I'm a software developer by trade and a musician by heart. I'm a techno-gadget freak and I dabble in photography. I'm married with two kids, we drive Toyotas and use Macintoshes.
This entry was posted in Uncategorized and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>