This book covers the portions of Palm OS® that make it possible to develop applications that make use of telecommunication technologies such as networking, infrared, Bluetooth, and serial connectivity.
The primary focus of this book is the lower-level aspects of communication. If your application needs to perform higher-level functions, such as exchanging typed data objects or exchanging standard vObjects, you should instead refer to the book Exploring Palm OS: High-Level Communications.
Intended Audience
You should read this book if you want to write Palm OS applications that use networking, Bluetooth, IrDA, or serial communications to transmit and receive data between a Palm OS device and either another Palm OS device or a peripheral device.
The APIs described in this book are only needed if your application will perform communications of this nature. You should read Exploring Palm OS: Programming Basics before this book, in order to gain the necessary background in Palm OS programming. Read this book when you find that you need to enable your application with communications functionality.
Additional Resources
- Documentation
PalmSource publishes its latest versions of this and other documents for Palm OS developers at
- Training
PalmSource and its partners host training classes for Palm OS developers. For topics and schedules, check
- Knowledge Base
The Knowledge Base is a fast, web-based database of technical information. Search for frequently asked questions (FAQs), sample code, white papers, and the development documentation at