Created by Tamoggemon Software, the authors of AutoSync and LedManager, Binary Clock for Palm OS is a completely different and unique product. According to the website: "Binary Clock is the first kind of clock that is radically different from all clocks before it; it combines beauty, style, time and simplicity in the palm of your hand. Binary Clock for Palm OS displays the time in binary encoding, a format that is extremely easy to grasp and looks exotically beautiful nevertheless! Ditch that old analog or digital clock, and enter the fascinating world of binary time!" and they certainly are correct about it being a "radically different clock". In a nutshell, Binary Clock displays the traditional sexagesimal time in a binary format. To better understand this statement, you will probably want to refer to the definitions I have included at the end of this review.
Configuration Heaven
Aside from it's unusual display format, Binary Clock has other features which make it unique. The display is highly configurable. You can adjust the "display geometry and display colors to make Binary Clock for Palm OS look like your dream clock - this clock adapts to your style instead of you having to adapt to its own!" Which means you can change the default 'dot' style and colour from plain rectangles to "have a red bubble clock, a blue boxy clock or a golden on black point one, round bubbles like in a lava lamp boxes like on a computer screen, lines like on an old oscilloscope - heck, you can even emulate an old terminal monitor's display! A stylus tap, and your Binary Clock changes color and appearance - from now on, your clock can finally look like your dress!"
I'm not sure who would want a clock that matches their dress (or their suit for that matter) but regardless, it is highly configurable, utilizing a 5 slider control panel to allow you to control the dots 'Rim' on all four sides (top, bottom, left and right) and the overall 'Roundness'. This set of controls really does seem to give you endless control over the shape of the dots. Additionally, you can set the colour of the dots, the background, the text overlay and it's background.
Text Overlay
Speaking of the text overlay: "rest assured - there is no need to learn Binary to read Binary Clock for Palm OS! Binary Clock's award winning text overlay system can display a text banner straight over the binary time - this way, you can easily read the time and date without needing to understand binary." Personally, whether you understand binary or not (I do, and have for more than 30 years) is not the question. The binary display is so different from a normal clock display that even someone who is completely conversant with binary has to pause a few seconds to 'read' the display. That is the beauty of the text overlay, the ability to read the time at a glance without having to read the binary number display.
Text Overlay - Fonts
Binary Clock includes FontBucket to allow you to change the text overlay display font, along with five fonts (Astron Box ( + Wonder), Batang, Comic, Garamond, and Times). Don't worry if you find these fonts limiting, there are "literally thousands of fonts are available all over the internet - that boring old Palm OS font is dead and gone!" I didn't find that any of the included fonts displayed exactly the way I wanted them to. However, because FontBucket is included, the fix for this is simple. I only have to browse through the TrueType fonts I own, and maybe search online, to find a font that I feel suits Binary Clock exactly. The text overlay system itself is a nifty addition to Binary Clock. You can configure it to show 'No Text', 'Plain' or 'Series 60'. While 'No Text' has no settings (obviously ), 'Plain' text lets you set the 'Display Format', 'Date Format', 'Time Format', 'Text Color', 'Font' and a toggle to 'Show Weekday'.
One of the few things you cannot change about the Text Overlay is where on the screen it is displayed. While it would have added interest to be able to choose the display location, it is certainly not a serious drawback and if you want variety in your display location, just select the 'Series 60' option. I didn't find that the 'Series 60' option was very well explained anywhere I could find. The solution to this is simple: Try It! A poor substitute for actually trying it is to say that it will cycle through a wide range of colour settings and display locations on a seemingly random basis. It's definitely a fun and visually interesting option.
Currently, there is no way to have the text overlay not hide part of the time display 'dots' (in a kind of banner effect). I wouldn't be surprised if this is a limitation of the graphics capability of the Palm OS. But it is a setting I tried to achieve by selecting the same colour for the text as I had already selected for the 'dots'. It didn't work. I simply received a warning message stating that the "Text and foreground colors are similar!/n This would impede program operation ->change abandoned".
Text Overlay - Data Options
The text overlay display formats available are numerous. For example, the 'Date Format' list includes ten (10) different options: 'MM/DD/YY', 'DD/MM/YY', 'DD.MM.YY', 'DD-MM-YY', 'YY.MM.DD', 'Month DD, YYYY', 'DD Month YYYY', 'DD.Month YYYY', 'YYYY.MM.DD', and 'YYYY Month DD'. While the 'Display Format' and 'Time Format' options are not quite as extensive, in combination they provide for a set of very versatile configuration options.
There is a good side and a bad side to having so many options. The good side is that virtually everyone will be able find a combination of options that pleases them. The bad side is that you can't please everyone. I seem to be one of the latter. Despite the large array of choices available, I didn't find the exact setting I was looking for (I wanted to use the 3 character abbreviation for the month). For the ultimate in configurability, I would like to see the text settings include the ability to select each item individually. But then again, I was able to find several different combinations of settings that I liked.
Alarm Clock
Binary Clock also features an alarm clock. "Binary Clock makes a great alarm clock to get you out of bed each morning!" As you would expect from an application this unique, even the alarm clock handles things a little differently. There are seven alarms, one for each day of the week, and each is customized individually. I found this to be quite different from the usual approach to alarms in other Palm programs. Each alarm (M T W T F S S) has it's own settings for alarm time, alarm service (on or off) and alarm sound (any system sound installed on your Palm). Because each alarm is dedicated to a specific week day, there is no way to set one alarm to sound on more than one day, or to set more than one alarm for a specific day. I don't think there is anything 'wrong' with this interface, it's just different from most others which allow you to choose an alarm time, and then select which day or days (such as Monday, or Monday to Friday, or all seven days) the alarm should be active on.
An interesting (to me) quirk of the alarm interface is the alarm time display. When you tap the current alarm time, the standard Palm time set interface pops up, which allowed me to select the alarm time in 24 hour time (for example 16:30). Selecting OK on this interface takes you back to the alarm clock page, but with the time displayed in 12 hour format (in this case as 4:30 pm) despite the fact that I have my Palm set to use 24 hour time format.
Hint Of The Day
Binary Clock includes a 'Hint Of The Day' popup screen that displays each time you start the application (until you uncheck the 'Show Again' option box). This is a great way to learn about many of the features unique to Binary Clock, just select "next" to work your way through all of the hints.
Menus
Currently, there is no way to change any settings in Binary Clock except through the menus. And the only way to get to the menus is to use the menu select icon from the Palm status bar. I automatically tried to tap the Text Overlay display to change its settings, or tap one of the 'dots' to change those settings, finally I tried to tap in the upper left corner to have the menu bar appear. None of those worked. I had to go outside the program to get the menu bar to appear. Does this hurt Binary Clock, I don't think so, it just wasn't the way I 'intuitively' thought I would be able to make changes. It's certainly no different than many other programs as well.
Summary
Binary Clock is a unique application that not only serves a useful purpose as a clock (with alarms), but it is also a great conversation starter. I've had many curious inquires about it because it's assigned a hard button, and I have developed the habit of showing it to people when ever they ask me what time it is! It's sure to bring a grin to my face as the look of bewilderment comes over theirs while they try to decipher the display. If you are looking for a functional but curiosity-generating program for your Palm OS PDA, you need look no farther. Binary Clock for Palm OS is it!
You can visit the Binary Clock for Palm OS website to learn more, or go straight to the Binary Clock Download page to get your own trial copy.
Funtionality: 9/10
Interface: 8/10
Usability: 9/10
Price: $7.49
NOTE:
Tamoggemon Software is run by Tam Hanna, who is also a primary author (there are currently nine contributors) of an always interesting blog called "TamsPalm-the Palm OS Blog" which seems to have quite a large following (including me). If you are at all interested in software development for the Palm OS, TamsPalm is a great place to start (though that is not actually it's focus).
Definitions
Courtesy of Wikipedia, the free encyclopaedia
Binary clock
A binary clock is a clock which displays traditional sexagesimal time in a binary format. More precisely it shows each decimal digit of sexagecimal time as a binary value. Most binary clocks are digital, although analog varieties exist.
In a typical binary clock, each column represents a single decimal digit, a format known as binary-coded decimal (BCD). The bottom row in each column represents 1, with each row above representing higher powers of two, up to 8. To read each individual digit in the time, the user adds the values that each illuminated segment represents, then reads these from left to right. The first two columns represent the hour, the next two represent the minute, and the last two represent the second. Since zero digits are not illuminated, this clock is not very usable in the dark.
Sexagesimal
Base-sixty: a numeral system with sixty as the base.
Example: 11:59:59 (seconds and minutes are base 60 numbers)
Binary
Base-two: a numeral system with two as the base, represented using two symbols, typically 0 and 1