An up-to-date insight into Communications programming at Symbian, incorporating changes introduced by the latest version of Symbian OS (Symbian OS V9), which is the basis of the new phones currently reaching the market. It guides developers through the Symbian OS communications architecture and provides essential information on the communications models and programming interfaces used by Symbian OS.
- Clear up-to-date explanations of how Symbian OS Communications works, demonstrated with full code examples in each chapter
- Written by experienced Symbian engineer who leads the Symbian Communications Programming team
- Covers special topics to include Bluetooth, HTTP, Serial Communications, OBEX and messaging
This book guides developers through the Symbian OS communications architecture and provides essential information on the communications models and programming interfaces used by Symbian OS. Each chapter provides background information on the technology, an overview of the functionality provided in Symbian OS and descriptions and examples of how to use the Symbian OS APIs.
There are four main sections to the book:
- Section 1 provides an overview and an introduction to the communications functionality in Symbian OS with a high-level overview of how it all fits together.
- Section 2 covers low-level communications technologies: Bluetooth, TCP/IP, IrDA, and telephony.
- Section 3 discusses high-level technologies: the messaging framework and plug-ins (for SMS, MMS and email), the SendAs service, OBject EXchange (OBEX), HTTP and OMA Device Management.
- Section 4 contains practical information on communications-related development with Symbian OS.
Get ahead with this up-to-date guide for Symbian OS communications architecture and networks on Symbian OS v9.
Symbian OS Communications Programming has been fully revised and updated for the latest versions of Symbian OS-v9.1 and v9.2. Industry experts from the field of communications introduce you to major communications functionality in Symbian OS and demonstrate how to perform common tasks in each area.