Books & Videos

Table of Contents

  1. Programming with AppForge

    1. Chapter 1 Introducing AppForge

      1. Palm Software
      2. Main Features of AppForge
      3. Installing AppForge
      4. Using AppForge
      5. Resources
    2. Chapter 2 Application Development

      1. User Interface Design
      2. Basic Application Layout Example
      3. Language and Libraries Support
    3. Chapter 3 Palm Database Programming

      1. The Palm Database
      2. AppForge PDB Library
      3. The AppForge Database Converter
      4. Resources
  2. Data Connectivity

    1. Chapter 4 Conduit Development

      1. Applications and Conduits
      2. Conduit Design
      3. Installing the CDK
      4. Nuts and Bolts
      5. Synchronization Logic
      6. Data Formats
      7. Resources
    2. Chapter 5 SQL Databases

      1. SQL Publishing
      2. Universal Conduit
      3. Resources
    3. Chapter 6 Web Clipping Applications

      1. Palm.Net Wireless Architecture
      2. Simple WCA Tour
      3. Building a Large Application
      4. Palm OS 4.0
      5. Resources
  3. Advanced Topics

    1. Chapter 7 Operating System Access

      1. Fuser Mechanics
      2. A Data Encryption Program
      3. Resources
    2. Chapter 8 Shared Libraries

      1. Memory Concepts
      2. Memory Management Functions
      3. DBSLib Shared Library
      4. DBSLib Driver Application
      5. DBSLib Fuser
      6. AppForge Driver Application
    3. Chapter 9 Piedmont

      1. Obtaining Piedmont
      2. Architecture Overview
      3. Module and Interface Definition
      4. Component Code Generation
      5. Windows Component Implementation
      6. Palm Component Implementation
      7. AppForge VM Integration
    4. Chapter 10 Debugging

      1. Conditional Compilation
      2. Palm Reporter
      3. Palm Buttons
      4. Debug Database
  4. Appendixes

    1. Appendix Ingot and Enumeration Summary

      1. Basic Ingot Components
      2. Enhanced Ingots
      3. Multimedia Ingots
      4. Data Communication Ingots
      5. AFTone Ingot Pitch values
      6. Database Error Codes
    2. Appendix DBSLib Sample Project Setup

      1. Target Settings
      2. Access Paths
      3. 68K Target
      4. C/C++, Processor, and Global Optimizations Settings
      5. PalmRez Post Linker
      6. Configuring and Adding Files
  1. Colophon