 |
| |
|
This page contains links to PalmOS programs I
have written, as well as resources for PalmOS programmers. I have
owned 5 PalmOS PDAs since they first came out in 1996 (Pilot
1000, PalmPilot Personal, PalmPilot Professional, Palm III, and
now a Handspring Visor Deluxe), and the PalmPilot is definitely
the hands-down winner for PDAs in my book.
My software development efforts have used a variety
of languages and tools -- CodeWarrior for PalmOS, PocketC,
Quartus Forth, and others. For the curious, the development tool
used for each software product is indicated. Also, those products
for which source code is available are marked with .
|
| |
|
Software Products
You can click on the name of a program to download
the most recent version, or you can click on the icon to
download the source code (if available.) Also, you can click on
the tool icons to go to the home page for the development tool I
used.
| Tool |
Src? |
Program Name |
Description |
 |
|
BatteryInfo 1.3 |
My first
real PalmOS program, which lets you view the battery status
of your PalmOS device, and change the voltage warning
thresholds. Only really stable on PalmOS 3.0, and no longer
supported. |
 |
|
DBArchiver
1.0 |
Like the
"Purge" function in the Datebook application, only you can
select how many days worth of events to keep. |
 |
 |
DieRoller 1.0 |
A program
for AD&D players and other gamers that allows you to roll
multi-sided dice and sum the results. This version requires
the PocketC Runtime. |
 |
 |
BMICalc 1.0 |
A program
that calculates your Body Mass Index from your height and
weight. My first PocketC program. Requires the PocketC Runtime. |
 |
 |
TipCalc 1.0 |
A tip
calculator for restaurant bills. Requires the PocketC Runtime. |
 |
 |
DieRoller 1.5 |
A ground-up rewrite of DieRoller in
Quartus Forth, for increased speed and smaller footprint
(since the PocketC runtime is no longer required). Many
thanks to Neal Bridges for his assistance with Quartus and
with this port.
Expected release: 12/2000
|
 |
|
BatteryInfo 2.0 |
A ground-up rewrite of BatteryInfo in
Quartus Forth. Will include better compatibility with
PalmOS 2.x, battery run-time and change logging, support
for NiMH batteries, and possibly color support.
The release date for this product is unknown, as much of
the coding depends on an upcoming upgrade to Quartus
Forth.
Coming Soon!
|
 |
|
RemoveUSA 1.0 |
A Palm-based application to strip a
selected country from the address book. Useful for those
who hotsync with Microsoft Outlook, which fills in "United
States of America" in every contact created on the
PC.
Coming Soon!
|
|
| |
|
Links for PalmOS Developers
The following links are ones I have found to be of
interest for PalmOS developers. This is by no means a
comprehensive list, but is instead a collection of links which I
have found helpful in my development efforts.
- Tools
-
-
CodeWarrior
The "official" development tool for PalmOS. Expensive, but
worth it for C developers.
- PocketC
A simple on-board development environment for the
PalmPilot.
-
Quartus Forth
An onboard development suite using Forth for the
PalmPilot. Fast, flexible, can compile to standalone
applications. Registration ($65) is well worth the price,
and the support is excellent.
- LispMe
Another onboard development tool, this one using Scheme.
I've only played with this, but it's definitely
interesting.
-
POSE
The PalmOS Emulator. Invaluable in testing your
applications without corrupting your actual PalmOS
device.
- Developer Documentation
-
- Other Sites for PalmOS Developers
-
|
This site
is copyright © 1999-2001, Tammy Cravit, tammy@warmfuzzy.com.
All rights reserved. Unauthorized use or copying without the express written
or PGP-signed electronic consent of the author is prohibited.
Last updated: |
|