<< Buy This Book >>

Table of Contents

Chapter 1
Introducing Web Clipping
· What Is Web Clipping?
· Loading Web Clipping Applications on Your Device
· Loading Web Clipping Applications on the Palm OS Emulator
· Using Clipper
· Using Clipper on Palm Devices
· Using Clipper to Get Access to Web Information

Chapter 2
Building a Simple Web Clipping Application
· Writing Simple Web Pages
· Running the Web Clipping Application Builder
· Unwired Widgets Product List Example

Chapter 3
Building WCAs Using HTML
· Starting HTML Documents with a Header
· Providing HTML Content with Block and Text Markup Body Tags
· Linking to Application Pages and Web Sites
Chapter 4
Using Images in Web Clipping Applications
· Dealing with Limited Screen Size

· Specifying Nonlinked Images
· Using Colors and Grayscale
· Optimizing Image Size
· Using the Palm Image Checker to Validate Your Images
· Adding Images to the Widget Catalog Example
· Widget Banner Ads Example

Chapter 5
Interacting with Forms
· Using Standard HTML Forms
· Tracking Widget Inventory Example
· Placing a Widget Order Example
· Enhancing Forms for Clipper
· Setting Delivery Dates for Widget Orders Example

Chapter 6
Optimizing WCAs for Palm OS Devices
· Making Pages Useful on Both Desktop and Palm Devices

· Making Unwired Widgets Pages for Both Desktop and Palm Devices
· Using Tables for Page Layout
· Specifying History Text
· Using MAILTO Links to Send E-Mail
Chapter 7
Debugging Web Clipping Applications
· Emulating Web Clipping by Using the Palm OS Emulator
· Understanding the Palm.Net Proxy
· Using Tools to Debug WCAs
Chapter 8
Identifying Users and Sessions
· Using %DEVICEID to Uniquely Identify a Device
· Identifying Sessions Using URL Rewriting
· My Unwired Widgets Order Example
· Identifying Sessions Using Cookies in Palm OS 4.0
· Cookie Explorer Example
Chapter 9
Locating Mobile Users
· Finding a User’s Position with the Palm VII
· Address Locator Example
· Mapping ZIP Codes to Coordinates
· Determining the Closest Address
· Locating the Closest Widget Outlet Example
· Using Enhanced %LOCATION Information in Palm OS 4.0
Chapter 10
Integrating Web Clipping with Palm OS Applications
· Launching and Sublaunching Applications
· Calling Clipper from Palm OS Applications
· Calling iMessenger from Palm OS Applications
· Unwired Widget Application About Box Example
· Calling Palm OS Applications from Web Clipping Applications
· Unwired Widgets Sales Charts Example
· Applying iKnapsack to Add PIM Data
· Adding PIM Data for Unwired Widgets Example
Chapter 11
Using the Internet Library in Palm OS Applications
· A Hello World Program
· Finding and Initializing Internet Library
· Creating an INetLib Connection
· Moving to an Event-Driven Model
· URLFetch: An Improvement on Hello World
· Accessing a Server-Side Application
· Receiving Responses from the Server
· Authenticating the User and Device
· Providing Configuration Aliases
· Optimizing Transport
· An Unwired Widgets Mail Reader Example
· Securing Data
· Testing for Proxy Issues and Known Bugs