Skip to content

Palm OS Network Programming Writing Connected Applications for the Palm

Spend $50 to get a free DVD!

ISBN-10: 0596000057

ISBN-13: 9780596000059

Edition: 2001

Authors: Greg Winton

List price: $39.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

The wireless revolution has touched off a huge demand for Palm OS network applications. But information on how to connect a Palm is fragmented across dry function listings in the SDK documentation, a couple of book chapters, some sample code, and a few articles on the Palm web site (each of which assumes prior knowledge of network applications). "Palm OS Network Programming pulls all the necessary elements together in the first complete guide to developing network applications for the Palm Computing Platform. The author assumes knowledge of Palm programming in C, but no network experience is required. You'll learn Palm network concepts such as transport protocols and client-server…    
Customers also bought

Book details

List price: $39.95
Copyright year: 2001
Publisher: O'Reilly Media, Incorporated
Publication date: 9/22/2001
Binding: Paperback
Pages: 400
Size: 7.00" wide x 9.25" long x 1.00" tall
Weight: 1.430
Language: English

Preface
Introduction to Palm Network Development
Connected Palms
A Brief History of Palm OS Networking
Networking Options
The Network Application Model
The OSI Model
OSI Layers
Designing Network Applications
The Zen of Palm
Designing FtpView
Designing Daytime Peer
Implementation Plan
Development Tools
Development Tools
Debugging Tools
Net Library Programming
A Brief Tour of the Net Library
The Design of the Net Library
Using the Net Library
Hello, NetLib
Initializing the Net Library
Connecting to the Network
Disconnecting from the Network
Sample Application
Hostnames and Addresses
Hostname Resolution
Service Resolution
Byte Ordering
Sample Application
Making Connections
What Is a Connection?
Palm OS Connections
The Life and Times of a Socket
Sample Application
Exchanging Data
Streaming Data Exchanges
The File Transfer Protocol
Sample Application
Reading and Writing Responsively
Deconstructing FtpView
The FTP State Machine
Sample Application
Accepting Connections
Serving TCP Connections
FTP Data Connections
Sample Application
Optimizing Stream Sockets
Socket Operating Modes
Blocking Sockets
Nonblocking Sockets
Unblocking FtpView
UDP Sockets
What Is UDP?
UDP and the Network
The Daytime Protocol
Sample Application
Suggestions for Further Reading
Index