Mac OS X 10.2 and later includes a useful program called Address Book.
As its name suggests, it stores addresses, telephone numbers, and other
contact information. It also stores birthdays. Before creating Birthday
Reminder, I had already dilligently added my friends' and family members'
birthdays to Address Book. But unless I checked Address Book every day,
I didn't know when any of those birthdays were coming.
Unlike most other reminder programs, Birthday Reminder uses Address Book
as its main repository, or database. Since Apple had already provided
every Mac OS X user with a functional one, I didn't see the need to create
a separate one for my little program. It also greatly simplified any data
structures and files that I needed to create.
For all intents and purposes, version 3 is the real -- and final -- version
of Birthday Reminder. It contains all of the features that I wanted from
day one. Since I've completed my list of to-dos, I won't be updating it
with new features any more. Subsequent versions will be bug fixes.
version 3.0.1 - released May 28, 2003
fixed application crashing due to audio file not being loaded by Quicktime
correctly on non-English systems
fixed preference window's date format setting not updating correctly
fixed export of European accented characters
fixed sorting of found birthdays
fixed reminders window not opening at scheduled time
preferences are saved immediately after they've been changed/updated
added year of birth to exported birthdays' descriptions
added localized date format for birthdays and reminders list