SyncML is the common language for synchronizing all devices and applications over any network. SyncML leverages eXtensible Markup Language (XML), making SyncML a truly future-proof platform. With SyncML, networked information can be synchronized with any mobile device, and mobile information can be synchronized with any networked applications. SyncML is an open standard.
MathLib is a PalmOS shared library which makes a complete set of IEEE-754 double-precision math functions available to other Palm applications. These functions include all the standard routines normally accessed by including "math.h" on other systems, including trigonometry (with inverse and hyperbolic), logarithms, exponentiation, and miscellaneous helper functions.
jSyncManager is a Java-based data synchronization toolkit for PalmOS handhelds. It consists of a developers API, including a fully Palm-compatible synchronization protocol stack, and a set of end-user applications. It is ideal for use by any individual or organization that needs fast, stable, and easily extendable PalmOS handheld data synchronization that can run on a variety of platforms. It also supports plug-ins, which can be used to add synchronization support to applications, and includes a variety of import and export modes, including XML and CSV.
Palm SV203 Serial Control Library was designed to send commands and receive analog-to-digital sensor input from a Pontech SV203 microcontroller board. It consists of one class and several support files. It has functions to control all servo functions (absolute move, incremental move, zero pulse, direct digital pin set/clear/toggle) and analog-to-digital sensor inputs. There is also a test program which utilizes most/all functionality of the library; it can be run standalone on the Palm to test an SV203 board.
The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. It provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.
SuperWaba is a VM for PDAs. Because of the way it was written, you can use Java to develop programs for it. It supports exceptions, threads, many user interface controls, double and long 64-bit types, grayscale, color, 3D controls, and JNI and Java libraries, among other features. The project has been superseded and replaced with TotalCross.