OTB
 
Birthday Finder
About:
Birthday Finder is a small computer tool written in the Java programming language. The program finds the day of week for any given day, month, and year. This can be used to find what day a birthday will fall on, and thus is a Birthday Finder.

History:
Birthday Finder was originally a birthday gift for a friend, and at that time the program’s name was “(Friend’s name) Birthday Finder” (aka FBF). Once the program was designed for public use, it was changed to “Birthday Finder”. Birthday Finder V. 1.0.0 was also, at the time, FBF V. 1.0.0 and was never released to the public due to the many bugs it contained and the many fixes it required. Now Birthday Finder V. 1.5.0 Stable can be downloaded for public use on our website. Birthday Finder V. 2.0.0 BETA is also available for download. Birthday Finder V. 2.1.0 Stable is undergoing final testing. This new version features OTBSoft’s New Look 2.0 User Interface. Visit the OTBSoft Blog or look at the screenshots for more information. Birthday Finder was the first ever program written by OTBSoft.

FAQ:
Q: Will Birthday Finder find days in the distant past or future?
A: Birthday Finder has no limitations to what it can calculate. However, since it uses the Java Gregorian Calendar class, there may be some limitation to what Gregorian Calendar can calculate. Thus, it depends on what limitations Java has, not Birthday Finder. If there is a problem, downloading the latest version of Java might help solve it.

Q: The program gave me the wrong day of week. What now?
A: Report the error to OTBSoft via the OTBAbout page. Please understand that even Stable programs may still have some unseen bugs. Your reports and comments can help us make a better program in the future.

Q: Why is the program written in Java?
A: Currently, that is the only programming language OTBSoft writers have experience with. Native Mac OS X Cocoa programs will be coming soon.

Q: Why is the program only for Macs?
A: Technically speaking, it is not only for Macs, and can be run on a Windows operating system that is running Java (XP). However, we do not recommend that you do this because it may not be as efficient.

Q: So I can use it on my Windows computer?
A: Yes, but we do not recommend it. A Windows only version will be created soon. Check back for more updates.

Q: When the program starts, a different program icon opens in the dock. What is wrong?
A: Nothing is wrong, as long as you are using Birthday Finder V. 1.5.0 Stable. The version can be found when you open the program. Since the program is a .jar file, the computer opens the Java Environment to run it. This will only happen in Birthday Finder V. 1.5.0 Stable and has been fixed in Birthday FInder V. 2.0.0 BETA.

Q: The menu options are in the window and not at the top of the screen. WHat is wrong?
A: Nothing is wrong, that is just how Java’s GUI (Graphical User Interface) works. This will be fixed in Birthday Finder V. 2.0.0. NOTE: This only applies to Birthday Finder V. 2.0.0 BETA and not V. 1.5.0 Stable.

Ask us more questions! Visit the OTBAbout page for more information.

Tech info:
Birthday Finder is written in Java and then compiled into a .jar Java executable program. Since there were some time restrains on V. 1.5.0 Stable, we were unable to create a .app program file with Apple’s Jar Bundler, and thus the program runs in the Java Environment. This has been fixed for V. 2.0.0 BETA. Birthday Finder V. 2.0.0 BETA also has a more advanced GUI and code for a fool-proof program, as well as a menu bar with options. Birthday Finder V. 2.1.0 Stable with New Look 2.0 takes OTBSoft interfaces to the next level with more advanced options, menus, and look. The program take up less than 1 MB of disc space and very little RAM.

Screen shots

Birthday Finder V. 2.1.0 Stable featuring OTBSoft’s New Look 2.0 User Interface. Notice that the OTBSoft developers have mainly focused their work on making the program more similar to other Aqua interfaces.

The main windows of Birthday Finder. Both Birthday Finder V. 2.0.0 BETA (top) and V. 1.5.0 Stable (bottom) are shown.



















Drop boxes are exclusive to V. 2.0.0 BETA. Both drop boxes, month and day, are show here.
OTBAbout.htmlOTBAbout.htmlshapeimage_3_link_0shapeimage_3_link_1
OTBWebsite Version 0.1 BETA