Part I Programming with AppForge: introducing AppForge - Palm software, main features of AppForge, installing AppForge, using AppForge, resources; application development; user interface design - basic application layout example, language and libraries support; Palm database - programming the Palm database, AppForge PDB library, the AppForge database, converter, resources. Part II Data connectivity: conduit development - applications and conduits, conduit design, installing the CDK nuts and bolts, synchronization logic, data formats, resources; SQL databases - SQL publishing, universal conduit, resources; Web clipping applications - Palm.Net Wireless, architecture, simple WCA tour, building a large application, Palm OS 4.0, resources. Part III Advanced topics: operating system access - fuser mechanics, a data encryption program, resources; shared libraries - memory concepts, memory management functions, DBSLib shared library, DBSLib driver application, DBSLib fuser AppForge Driver application; Piedmont - obtaining Piedmont, architecture overview, module and interface definition, component code generation, Windows component implementation, Palm component implementation, AppForge VM integration; debugging - conditional compilation, Palm reporter, Palm buttons, Debug database. Part IV Appendixes - ingot and enumeration summary; DBSLib sample project setup.