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