Macintosh developer needed with knowledge of embedding an HTML 4.0 compliant browser (i.e. Gecko, Opera, etc.) and experience working with flat-file databases for an application designed to present mostly pre-formatted HTML pages representing Yellow Pages to application users. Application should be able to run on OS 8.5 or above.
We wish to provide our online product in a CD-ROM. A Win32 application has already been created and needs to be mimicked on a Macintosh platform.
The Win32 application contains one window separated into two sections. The top section is branded for each publisher with a book cover image, icons, and a small bit of text of publisher's choosing, whether it be a corporate slogan, the city and/or book name, etc. It also contains a text field and drop down field to allow the user to enter search criteria (classification, name, address, phone number). The bottom section is an embedded web browser that displays HTML 4.0 pages.
The HTML pages are created on the fly by the program by combining search results with pre-developed HTML content representing the yellow pages.
The Macintosh developer will work in concert with the Win32 application development team to ensure a database format that is compatible and readable by both the Win32 application and the Macintosh application.
The application will need to be able to determine if the user is connected to the public internet, not just a corporate intranet, and is able to access YPSolutions servers via HTTP. If the application determines that the user is not able to access YPSolutions servers via HTTP, the application will need to manipulate the pre-formatted HTML in such a manner as to disable any content requiring internet access. See <[url removed, login to view]> and mouse over any display ad or address to see examples of this content.
The Macintosh developer would assist in determining if a Hybrid HFS/ISO9660 CD or simply placing a .bin file on a full ISO9660 would be better suited for this application.
The Macintosh developer shall provide the following upon completion of project:
o Must be able to present HTML pages in an embedded fashion to users based upon search criteria.
o Must be configurable from external sources in the same ways the Win32 are, namely:
+ Book cover image
+ Program Icon
+ Publisher-selected text
+ Initial startup width and height of application. Since book sizes differ, so must this application
o Must be able to share the same exact data files as the Win32 application
o Must be able to modify HTML content to disable external links when not connected to public internet.
o Must be able to let the end user decide what pieces of the software they'd like to install
+ Must be able to install all files on hard drive
+ Must be able to install only application on hard drive and use CD for data files
+ Should be able to install only application on hard drive and use network for data files
+ Should be able to run executable from network (no dependencies on client)
o Must be able to be able to be branded for each book/publisher
+ Training on how to customize and prepare application for burning to CD for each book.
Macintosh OS 8.5 +