Résumé
Table of Contents
- Preface
- Part I: Palm-Why It Works and how to Program
It
- Chapter 1: The Palm Solution
- Why Palm Succeeded Where So Many Failed
Designing Applications for Palm Devices
Elements in a Palm Application
Summary
- Overview
Handheld Development
Alternate Development Environments
High-level Forms Development
Conduit Development
Conclusion
- User Interface Elements in an Application
General Design of a Palm Application
How the Sample Applications are Useful
User Interface of the Sales Application
Developing a Prototype
Design Trade-offs in the Sample Application
Designing for a Small Screen
Designing the Databases
Designing the Conduit
Design Summary
- Why Palm Succeeded Where So Many Failed
- Part II: Designing Palm Applications
- Chapter 4: Structure of an Application
- Terminology
A Simple Application
Scenarios
Memory is Extremely Limited
Other Times Your Application is Called
Summary
- Resources
Forms
Form Objects
Resources, Forms, and Form Objects in the Sales Application
- Overview of Databases and Records
Creating, Opening, and Closing Databases
Working With Records
Examining Databases in the Sales Sample
- Menu User Interface
Menu Resources
Application Code for Menus
Adding Menus to the Sample Application
- Tables
Tables in the Sample Application
Find
Beaming
Barcodes
- Palm OS Communication Types
Serial
TCP/IP
- Using the Palm OS Emulator (POSE)
Device Reset
Graffiti Shortcut Characters
Source-Level Debugging with CodeWarrior
Source-Level Debugging with GNU PalmPilot SDK
Using Simulator on Mac OS
Gremlins
- Terminology
- Part III: Designing Conduits
- Chapter 11: Getting Started with Conduits
- Overview of Conduits
Registering and Unregistering a Conduit
Conduit Entry Points
The HotSync Log
When the HotSync Button Gets Pressed
Using the Backup Conduit
Creating a Minimal Sales Conduit
- Conduit Requirements
Where to Store Data
Creating, Opening, and Closing Databases
Downloading to the Handheld
Uploading to the Desktop
When the HotSync Button Gets Pressed
Portability Issues
The Sales Conduit
- The Logic of Syncing
The Conduit Classes
Sales Conduit Sample Based on the Classes
Generic Conduit
Sales Conduit Based on Generic Conduit
- HotSync Flags
Source-Level Debugging
Avoiding Timeouts While Debugging
Conduit Problems You Might Have
Test with The Palm OS Emulator (POSE)
Turn off Other Conduits During Testing
Use the Log, Luke
- Overview of Conduits
- Appendix: Where To Go From Here
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | O'Reilly |
Auteur(s) | Neil Rhodes, Julie McKeehan |
Parution | 04/03/1999 |
Nb. de pages | 490 |
Format | 23,3 x 17,8 |
Poids | 797g |
EAN13 | 9781565925250 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse