Preface

Table of Contents
Synopsis
Acknowledgements
Production Notes

This book is a guide to using Pyrite, a library which provides access to Palm Computing platform devices and their data using the Python language. It describes Pyrite's design and the rationale behind it, and is a reference to the contents and usage of each part of Pyrite.

This book is targeted at readers who are already familiar with Python programming, and generally acquainted with the Palm Computing platform. Experience with programming applications for the Palm Computing platform is helpful, but not required. However, if you are not familiar with how the Palm Computing platform works, I recommend reading the Palm Computing SDK documentation (especially part 3) and the Conduit Development Kit documentation. (Both are available in PDF format from the Palm Computing web site at http://www.palm.com/.)

Pyrite is based on Sulfur, a Python application framework. Some parts of this document will assume that you are already familiar with Sulfur; please read the Sulfur documentation before working with Pyrite.

Synopsis

At present, this book consists only of reference material. In the future, it will be expanded to multiple parts, and include in-depth information about Pyrite application and plug-in development.