Handheld code

Unfortunately, the three different platforms have three different line endings. The only difference between these downloads (other than the packaging format) is the line endings: \r\n for Windows, \n for Unix (or Mac OS X), and \r for Mac OS. Note that if you're using CodeWarrior for Windows, it doesn't matter which of these you download, since CodeWarrior is happy to open the files with any of the various line endings; it's only if you use the PRC-Tools or CodeWarrior for Mac OS that it matters which you use.

All

This download includes all the handheld code mentioned below( (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

OReilly Stationery

Download from here.

Sales application

This application is a full-featured handheld application built up throughout the chapters (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Chapter 4

MyProject, the result of a tutorial which creates a simple application based on the stationery, and then modifies the application name, the creator, moves a button, and adds a beeping button (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Chapter 5

EventsHardKey, an application that uses the hard keys (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

EventsIgnoreStop, an application that won't quit (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Chapter 6

MemoryTestAPIs, an application that tests the Memory Manager (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Chapter 9

FormSnippets, an application that contains most of the snippets of code from the chapter (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

ScrollText, an application that demonstrates scrolling a text field (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

TableSample, an application that demonstrates tables (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Chapter 10

DatabaseSnippets, an application that contains most of the snippets of code from the chapter (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Chapter 11

MenuEraseStatus, an application that demonstrates the need to call MenuEraseStatus (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Chapter 13

AsyncReceive, an application that demonstrates asynchronous serial receiving (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

GPS, an application that demonstrates receiving data from a GPS device (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Sendmail, an application that demonstrates using the NetLib to send email to an SMTP server (Windows, Unix/Mac OS X with PRC-Tools, Mac OS with CodeWarrior)

Conduit code

Windows

Chapter 14

There's lots of code in this chapter:

We've created a Macintosh version of the minimal conduit.

Chapter 15

We added code to the minimal conduit to transfer to and from the desktop.

We've created a Macintosh version of the conduit that transfers to and from the desktop.

Chapter 16

The first generic conduit is the one that only synchronizes the Customers database (ignoring the product and order databases.

The second adds in copying the product database to the desktop, and copying the order database from the desktop. The Mac version of it is also avaialable.

Stationery

Available here.

 

[Calliope Home]