Main Page
Title Page
Executive Summary


1. Project Overview


1.1. The Problem

With the growing popularity of hand-held computing devices, people have been 
adapting them to more and more diverse uses. With these diverse uses comes a 
demand for a bug-free document editor; a document editor that can display, 
easily scroll through, and edit a document that has been copied from a 
computer. For easy reading convenience, this document editor needs to support 
the ability to insert bookmarks wherever and whenever the user wishes. A 
document editor with these capabilities will also allow users to turn a Palm 
Computing® device into a book and enable them to read such diverse things 
as newspapers, web pages, or classic novels. If the text exists on a computer, 
it can be converted to "Doc format" (not to be confused with the file names 
ending with extension ". Doc" made popular by word processing packages) and 
loaded onto a Palm Computing® device. While many Doc readers exist 
currently, none of the free Doc readers provide editing and a full feature 
set.


1.2. What we built

Our project sponsor, Dave Eaton, has asked us to build a doc editor for the 
Palm Computing® device. After discussing the needed requirements and 
specifications of the doc editor with Dave Eaton, we then designed and built 
the doc editor to those specifications. Our doc editor has the following 
features:   
     Load and read any text that is in the doc format
     Ability to assign Doc's to categories
     Editing/saving new Docs
     Copy, cut & paste text
     Opening/Closing Docs
     Beaming categories 


1.3. Non-Functional Requirements

     Modular coding for better platform independence
     Complies with Palm/GNU coding standards
     Uses Palm API
     Must be able to open a Doc file of any size
     Released under GNU Public Licensing Agreement
installation guide
Users Guide
Architecture Diagrams
Maintenance Guide
Post Mortem