Ada ebook mengenai Palm programming yang dapat di-download dari [url=
http://www.gayanb.com/free-it-books4.php]gayanb[/url] .
Judul : O'Reilly Palm Programming - The Developers Guide
Penulis : Neil Rhodes, Julie McKeehan
Penerbit : O'Reilly; 1 edition (December 1, 1998)
Jumlah halaman : 478 halaman
Daftar Isi
==========
Foreword
Foreword
Preface
The Palm Phenomenon
- Who This Book Is For-C Programmers
- What This Book Is About and How to Read It
- What's in a Name-Is It a Pilot or a Palm?
- Conventions Used in This Book
- How to Contact Us
- Versions of Things
- What's on the CD?
- Whom We Need to Thank
I. Palm-Why It Works and How to Program It
I.1. The Palm Solution
I.1.a. Why Palm Succeeded Where So Many Failed
I.1.b. Designing Applications for Palm Devices
I.1.c. Elements in a Palm Application
I.1.d. Summary
2. Development Environments and Languages
I.2.a. Overview
I.2.b. Handheld Development
I.2.c. Alternative Development Environments
I.2.d. High-Level Forms Development
I.2.e. Conduit Development
I.2.f. Conclusion
3. Designing a Solution
I.3.a. User Interface Elements
I.3.b. in an Application
I.3.c. General Design of a Palm Application
I.3.d. How the Sample Applications Are Useful
I.3.e. User Interface of the Sales Application
I.3.f. Developing a Prototype
I.3.g. Design Tradeoffs in the Sample Application
I.3.h. Designing for a Small Screen
I.3.i. Designing the Databases
I.3.j. Designing the Conduit
I.3.k. Design Summary
II. Designing Palm Applications
4. Structure of an Application
II.4.a. Terminology
II.4.b. A Simple ApplicationScenarios
II.4.c. Memory Is Extremely Limited
II.4.d. Other Times Your Application Is Called
II.4.e. Summary
5. Forms and Form Objects
II.5.a. Resources
II.5.b. Forms
II.5.c. Form Objects
II.5.d. Resources, Forms, and Form Objects in the Sales Application
6. Databases
II.6.a. Overview of Databases and Records
II.6.b. Creating, Opening, and Closing Databases
II.6.C. Working with Records
II.6.d. Examining Databases in the Sales Sample
7. Menus
II.7.a. Menu User Interface
II.7.b. Menu Resources
II.7.c. Application Code for Menus
II.7.d. Adding Menus to the Sample Application
8. Extras
II.8.a. Tables
II.8.b. Tables in the Sample Application
II.8.c. Find
II.8.d. Beaming
II.8.e. Barcodes
9. Communications
II.9.a. Serial
II.9.b. TCP/IP
10. Debugging Palm Applications
II.10.a. Using POSE
II.10.b. Device Reset
II.10.c. Graffiti Shortcut Characters
II.10.d. Source-Level Debugging with CodeWarrior
II.10.e. Source-Level Debugging with GNU PalmPilot SDK
II.10.f. Using Simulator on Mac OS
II.10.g. Gremlins
III. Designing Conduits
11. Getting Started with Conduits
III.11.a. Overview of Conduits
III.11.b. Registering and Unregistering a Conduit
III.11.c. Conduit Entry Points
III.11.d. The HotSync Log
III.11.e. When the HotSync Button Gets Pressed
III.11.f. Using the Backup Conduit
III.11.g. Creating a Minimal Sales Conduit
12. Uploading and Downloading Data with a Conduit
III.12.a. Conduit Requirements
III.12.b. Where to Store Data
III.12.c. Creating, Opening, and Closing Databases
III.12.d. Downloading to the Handheld
III.12.e. Uploading to the Desktop
III.12.f. When the HotSync Button Gets Pressed
III.12.g. Portability Issues
III.12.h. The Sales Conduit
13. Two-Way Syncing
III.13.a. The Logic of Syncing
III.13.b. The Conduit Classes
III.13.c. Sales Conduit Sample Based on the Classes
III.13.d. Generic Conduit
III.13.e. Sales Conduit Based on Generic Conduit
14. Debugging Conduits
III.14.a. HotSync Flags
III.14.a. Source-Level Debugging
III.14.a. Avoiding Timeouts While Debugging
III.14.a. Conduit Problems You Might Have
III.14.a. Test with POSE
III.14.a. Turn Off Other Conduits During Testing
III.14.a. Use the Log, Luke
Appendix: Where to Go From Here
+Palm Programming Book Web Site
+The Official Palm Developer Site
+Palm Programming Mailing Lists
+Third-Party Palm Programming Resources
+Third-Party Palm Programming FAQ
+RoadCoders, Handheld Developers
+PalmCentral
+Journals and Magazines
Selamat belajar,
Salam,
-Brecho-