The Nile on eBay
 

Symbian OS Communications Programming

by Michael J. Jipping

A developera s guide to the Symbian OS (Operating System) Communications Architecture. The Symbian OS Communications Architecture is the cornerstone of Symbian OS -- enabling the combination of voice communications, wireless Internet access and computing functionality.

FORMAT
Paperback
LANGUAGE
English
CONDITION
Brand New


Publisher Description

A developer's guide to the Symbian OS communications architecture. The Symbian OS communications architecture is the cornerstone of Symbian OS - enabling the combination of voice communications, wireless Internet access and computing functionality. This book is designed to help developers understand the Symbian platform and learn how to develop and deliver those vital products that plug-in to the comms architecture. Services built around this architecture will drive the 3G market.

  • Covers both architectural and "hands on" programming perspectives of the Symbian OS Comms Architecture
  • Demonstrates how to use the Symbian OS Comms APIs from C++ and Java
  • Includes coverage of technologies including: serial comms, sockets, IRDA, TCP/IP and PPP, Bluetooth, Telephony (GSM), Messaging (Email, Fax,SMS), HTTP/HTML, WAP/WML and more...

Back Cover

Communication lies at the heart of Symbian OS and the devices that use it. Symbian OS has a powerful and flexible communications architecture that addresses current state-of-the-art as well as future functionality. This rich environment gives developers access to important technologies such as wireless Bluetooth networks, TCP/IP networking, infrared data transport, email and SMS messaging, and WAP content. Symbian OS Communications Programming is a guide to the Symbian OS communications architecture. It provides developers with authoritative and practical information on the communications models and programming interfaces that are used by Symbian OS, along with illustrative and timely examples. SOCP covers all transport technologies supported by Symbian OS v6.1 including:serial and infrared communication, TCP/IP network support, Bluetooth, and telephony. Examples show how to take advantage of each technology. SOCP also provides coverage of content technologies, such as HTML and WAP, and includes an explanation of the Symbian OS messaging architecture. Examples demonstrate the sending and receiving of email and SMS messages and to show the client/server interaction involved in pushing and pulling content to and from servers. Advanced topic coverage includes the use of the Symbian OS communications database and a review of supported and future synchronization technologies such as SyncML. This guide is designed for developers who have experience of programming in C++ and are interested in taking advantage of the communications possibilities of Symbian OS. No prior experience with communications programming is assumed. Source code for all examples available for download from accompanying website.

Flap

Communication lies at the heart of Symbian OS and the devices that use it. Symbian OS has a powerful and flexible communications architecture that addresses current state-of-the-art as well as future functionality. This rich environment gives developers access to important technologies such as wireless Bluetooth networks, TCP/IP networking, infrared data transport, email and SMS messaging, and WAP content. Symbian OS Communications Programming is a guide to the Symbian OS communications architecture. It provides developers with authoritative and practical information on the communications models and programming interfaces that are used by Symbian OS, along with illustrative and timely examples. SOCP covers all transport technologies supported by Symbian OS v6.1 including:serial and infrared communication, TCP/IP network support, Bluetooth, and telephony. Examples show how to take advantage of each technology. SOCP also provides coverage of content technologies, such as HTML and WAP, and includes an explanation of the Symbian OS messaging architecture. Examples demonstrate the sending and receiving of email and SMS messages and to show the client/server interaction involved in pushing and pulling content to and from servers. Advanced topic coverage includes the use of the Symbian OS communications database and a review of supported and future synchronization technologies such as SyncML. This guide is designed for developers who have experience of programming in C++ and are interested in taking advantage of the communications possibilities of Symbian OS. No prior experience with communications programming is assumed. Source code for all examples available for download from accompanying website.

Author Biography

DR MICHAEL J. JIPPING is Associate Professor of Computer Science at Hope College, Michigan, USA. He is a long-time member of the Symbian Developer Network, and has been developing software for Symbian OS for over seven years. He is actively involved in research on handheld networking and has co-authored several textbooks on programming languages.

Table of Contents

Preface.

Foreword.

Section 1: The Basics of Symbian OS Communication.

Introduction.

Introduction to the Symbian Communication Architecture.

Several Introductions to the Architecture Infrastructure.

Transport Technologies.

Look at Content Technologies.

Security and Communication.

Section 2: Programming using Symbian OS Communication.

Getting Started with Communications Programming.

Serial Communications.

Communicating via Infrared: Serial Communications.

Using Sockets.

Communicating via Infrared: Using Sockets.

Communicating with TCP/IP.

Bluetooth Communications.

Telephony.

Sending and Receiving Messages.

Browsable Content Technologies.

Section 3: Miscellaneous Topics.

Synchronization: PLP and SyncML.

The Communications Database.

Looking Ahead.

Appendix A Developer Resources and Bibliography.

Index.

Review

"...clear and detailed...the supporting text is lucid and clear..." , 5 July 2002)  "…something useful for everyone…the writing is clear, and the structure makes it easy to learn…" (Forum Nokia, 6 March 12003) "…written in a clear and accessible manner…" (CVu, June 2003)

Long Description

Communication lies at the heart of Symbian OS and the devices that use it. Symbian OS has a powerful and flexible communications architecture that addresses current state-of-the-art as well as future functionality. This rich environment gives developers access to important technologies such as wireless Bluetooth networks, TCP/IP networking, infrared data transport, email and SMS messaging, and WAP content. Symbian OS Communications Programming is a guide to the Symbian OS communications architecture. It provides developers with authoritative and practical information on the communications models and programming interfaces that are used by Symbian OS, along with illustrative and timely examples. SOCP covers all transport technologies supported by Symbian OS v6.1 including:serial and infrared communication, TCP/IP network support, Bluetooth, and telephony. Examples show how to take advantage of each technology. SOCP also provides coverage of content technologies, such as HTML and WAP, and includes an explanation of the Symbian OS messaging architecture. Examples demonstrate the sending and receiving of email and SMS messages and to show the client/server interaction involved in pushing and pulling content to and from servers. Advanced topic coverage includes the use of the Symbian OS communications database and a review of supported and future synchronization technologies such as SyncML. This guide is designed for developers who have experience of programming in C++ and are interested in taking advantage of the communications possibilities of Symbian OS. No prior experience with communications programming is assumed. Source code for all examples available for download from accompanying website.

Review Text

"...clear and detailed...the supporting text is lucid and clear..." , 5 July 2002)  "?something useful for everyone?the writing is clear, and the structure makes it easy to learn?" (Forum Nokia, 6 March 12003) "?written in a clear and accessible manner?" (CVu, June 2003)

Review Quote

"...clear and detailed...the supporting text is lucid and clear..." , 5 July 2002)&

Promotional "Headline"

"...clear and detailed...the supporting text is lucid and clear..." , 5 July 2002) "...something useful for everyone...the writing is clear, and the structure makes it easy to learn..." (Forum Nokia, 6 March 12003) "...written in a clear and accessible manner..." (CVu, June 2003)

Feature

  • Covers such technologies as sockets, IRDA, telephony (GSM), messaging (email, fax, SMS), WAP/WML, and more.
  • Gives developers all they'll need to design for mobile phones using the Symbian OS.
  • Also valuable for developers who are migrating from the world of PDAs (like Palm) to the new world of data-enabled, mobile phones.
  • Part of Wiley's new Symbian Press series.

Details

ISBN0470844302
Author Michael J. Jipping
Short Title SYMBIAN OS COMMUNICATIONS PROG
Language English
ISBN-10 0470844302
ISBN-13 9780470844304
Media Book
Format Paperback
Illustrations Yes
Year 2002
Series Symbian Press
Series Number 2
Residence US
Affiliation Hope College, Holland, Michigan USA
Pages 418
Edition 1st
DOI 10.1604/9780470844304
UK Release Date 2002-06-18
AU Release Date 2002-06-18
NZ Release Date 2002-06-18
US Release Date 2002-06-18
Publisher John Wiley & Sons Inc
Publication Date 2002-06-18
Imprint John Wiley & Sons Inc
Place of Publication New York
Country of Publication United States
DEWEY 005.268
Audience Undergraduate

TheNile_Item_ID:102470829;