Palm Database Programming: The Complete Developer's Guide

Overview

All the tools and information you'll need to write effective applications for Palm devices Palm(TM) Database Programming The demand for developers who can build applications for the Palm OS(TM) platform has never been greater. Now, with this "how-to" guide, you'll gain the necessary skills to program these new devices. Written by a software engineer specializing in Palm OS development, this book covers everything from the basics of Palm devices and writing applications to database synchronization and building ...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (5) from $1.99   
  • Used (5) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$1.99
Seller since Tue Jan 01 01:01:01 EST 2008

Feedback rating:

(16075)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

Good
Good condition. With CD!

Ships from: Frederick, MD

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$1.99
Seller since Mon Jan 01 01:01:01 EST 2007

Feedback rating:

(9977)

Condition: Good
Light shelf wear and minimal interior marks. Millions of satisfied customers and climbing. Thriftbooks is the name you can trust, guaranteed. Spend Less. Read More.

Ships from: Auburn, WA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$12.99
Seller since Tue Oct 07 09:42:27 EDT 2014

Feedback rating:

(55)

Condition: Good
Buy with Confidence. Excellent Customer Support. We ship from multiple US locations. No CD, DVD or Access Code Included.

Ships from: Fort Mill, SC

Usually ships in 1-2 business days

  • Standard, 48 States
$29.78
Seller since Tue Oct 07 09:35:53 EDT 2014

Feedback rating:

(294)

Condition: Good
Possible retired library copy, some have markings or writing.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$114.82
Seller since Tue Oct 07 09:35:53 EDT 2014

Feedback rating:

(294)

Condition: Like New
As new.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

All the tools and information you'll need to write effective applications for Palm devices Palm(TM) Database Programming The demand for developers who can build applications for the Palm OS(TM) platform has never been greater. Now, with this "how-to" guide, you'll gain the necessary skills to program these new devices. Written by a software engineer specializing in Palm OS development, this book covers everything from the basics of Palm devices and writing applications to database synchronization and building database-centric applications. You'll be able to apply the information presented to create database applications, graphical user interfaces, and more. With the help of numerous examples and sample programs integrated throughout this book, you will:
* Learn the key features of the Palm operating system
* Master the development tools needed to build, run, and debug applications
* Write interactive database programs for the Palm platform
* Explore the code behind the Palm user interface
* Learn about Palm databases, relational databases, and database synchronization
* Create Palm applications that synchronize with external databases
* Build applications using Sybase(TM) Ultra Lite and Oracle(r) Lite Consolidator
The CD-ROM provides you with:
* All the examples discussed in the text
* Useful software that guides you through the development process, including a copy of CodeWarrior(r) Lite
* An evaluation version of Sybase's Adaptive Server Anywhere relational database, including the UltraLite deployment technology
* Comprehensive reference material on Palm OS
* Complete working code for current database technologies
The companion Web site at www.ericgiguere.com/palm features:
* Updates on the Palm Computing(r) platform
* Additional information not covered in the book
* Links to other important Palm Computing Web sites

"...describes how to build database applications for the Palm OS platform...includes building mobile applications & the basics of database development, like tables, SQL & any issues related to C/C++."

Read More Show Less

Editorial Reviews

Jack Woehr

Desktop computers used to be called "microcomputers." They had 2-MHz processors, 64K to 128K memory, and simple operating systems in which it was easily possible for the programmer to know every system call. When an application misbehaved, one simply took the 24 seconds necessary to reboot the entire unit from floppy.

Microcomputers are still with us, but they fit in the palm of our hand and run perhaps 100x faster than two decades ago. Their architecture is still essentially 64/128, though they have multiple persistent data storage spaces. These storage spaces and also the dynamic storage spaces which represent applications are called "databases" in the 3Com Palm programming model. Palm Database Programming is thus about starting to program the Palm architecture, and, as long as we are overloading the term "database," about programming applications that communicate with desktop databases.

Palm Database Programming, by Eric Giguere, is a very comfortable computer book. It covers all the fundamentals: hardware models, memory models, event models, APIs, and development environments. The CD-ROM content is well integrated and apropos. Giguere unostentatiously and reassuringly displays a wide acquaintance with Palm itself and broad perspective on microcomputing. You are left confident that you're in the hands of not only an expert, but a master.

How could it be otherwise? Giguere has been on my bookshelf since the 1980s, when he wrote the Programmer's Guide to AREXX. Having started to write at age 14 about his Commodore VIC-20, he has honed his skills over the years at teaching novel and entertaining computer architectures to eager and energetic young enthusiasts.

While the first two-thirds of the book is an admirable tour of Palm applications, the focus that emerges in the final portion of the book is palmtop programming with an eye to the coordination data on the palmtop with data on the desktop. To this end, an evaluation version Sybase Adaptive Server Anywhere is included. The choice is hardly coincidental; author Giguere moved to Watcom in 1993 and rode out the acquisitions that eventually rendered him a Sybase employee.

The CD-ROM content is neatly organized and easily navigable. It contains an evaluation version of CodeWarrior for Palm, as well as binaries of the GNU cross-toolchain for Win32 host to Palm target. A rather complete assortment of Palm developer's documentation is included, along with other tools and many links that supplement greatly the value of the print book, so thoroughly does the disc mine and catalog the available resources for us. It's a shame the Palm ROMs, needed for the emulator, couldn't be included with the disc, but they're easy enough to wheedle out of 3Com Palm Computing.

I don't know which I like about this book more -- the content or the author's attitude.

As regards content, I'm enthusiastically into palmtopping, but of course, I chose the Royal DaVinci. ("Of course" because I also chose BSD, OS/2, the Amiga, and voted for Jimmy Carter in 1980.) In conjunction with the machine-readable resources provided, it's hard to imagine a better introduction to the discipline than this book, which safely navigates the fine line between answering the beginner and getting to the point speedily for the experienced programmer.

As regards attitude, you have to hand it to an author who can matter-of-factly state "No programming book today would be complete without both a web site and CD-ROM" and then deliver in spades on all three components of the successful publication.

Palm Database Programming is a must-have, for both the Palm programming enthusiast and also for the editorial cadres who want to know how to produce a straightforward, complete, and utterly satisfactory computer book.
Electronic Review of Computer Books

Read More Show Less

Product Details

  • ISBN-13: 9780471354017
  • Publisher: Wiley
  • Publication date: 10/8/1999
  • Edition description: BK&CD-ROM
  • Edition number: 1
  • Pages: 358
  • Product dimensions: 7.45 (w) x 9.19 (h) x 0.86 (d)

Meet the Author

ERIC GIGU?RE is a software engineer in the Mobile and Embedded Computing Division of Sybase, Inc Previously, he was a lead developer on PowerJ, Sybase's Java development tool, where he was responsible for the PowerJ class library and database connectivity. He has written extensively for various magazines, including Dr. Dobb's Journal, Software Development, Computer Language, Byte, and Compute. He also wrote the Programmer's Guide to ARexx for Commodore Electronics. He holds bachelor's and master's degrees in computer science from the University of Waterloo, Ontario.
Read More Show Less

Table of Contents

PLATFORM BASICS.

What You Need to Know about Palm Devices.

Development Tools and Software Development Kits.

Writing Palm Applications.

DATABASES.

Palm Databases.

Relational Databases.

DATABASE APPLICATIONS.

Data Synchronization.

Sybase UltraLite.

Oracle Lite Consolidator.

Conclusion.

Appendices.

Index.

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted Mon Jul 09 00:00:00 EDT 2001

    Perfect for its topic

    This book doesn't cover all of Palm Programming exhaustively, but it does cover its topic very well: database design and construction for Palm. I needed this book to understand how best to oganize and implement the loads of data I need to save in my next application and learned a lot from this book. Very good read, thanks for the book!

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)