D. POSE
Home ] 1. The CASLide ] 2. First Application ] 2. Floating Math ] 3. Dates and Times ] 4. Strings ] 5. Previous Program State ] 6. Data Browser ] 7. Data Entry ] 8. Conduit and Desktop Companion ] 9. Games ] 10. Graphics ] 11. Sound ] 12. Communications ] 13. Accessing Palm Databases ] 14. Distributing CASL Applications ] A. Programming Style ] B. Objects ] C. Positioning Objects ] [ D. POSE ] E. C Code ]

 

Using the POSE (Palm OS Emulator) makes it very easy to test your Palm application for many Palm device versions, by merely switching ROM files, rather than having to buy all Palm OS devices.  You get it from the developers area of www.palm.com.

We suggest not using the debug ROM images with POSE. They don't add any benefit. You'll find even when using the normal ROM images, that you'll want to uncheck all of the debug features, to disable some messages.   The way to simplest way to do this is to uncheck all options on the Settings | Debug menu option.

We bypass many new API's which have come along to add an abstraction layer to object and data access.  We'd like to say our bypassing approach is a "performance feature", since it is faster, and uses less code too, but eventually we'll need to use the API's, perhaps with OS5.  At that point our bypass approach will be a "design issue".

Just for confirmation, CASL programs will run on real Palm OS devices, including all OS4 devices, without problems.  If a bug is discovered, we'll promptly fix it. By the time OS5 comes along, our intent is to support it.

Add information about how to install cdb files.  Basic procedure: Install your cdi file onto real Palm with CASL conduit.  While on real Palm device, use a file manager program, like freeware Z'Catalog, and set backup bit on your cdb file.  Do Hotsync operation.  Cdb file now in your "c:\Palm\user\backup\" folder with PDB extension.  This file can be installed onto POSE with normal Install Application/Database menu option.  You can get Z'Catalog from your favorite Palm program archive, such as PalmGear.

Add information about how to test serial port programs.

 

 

[ Top ]

© 2001, Feras Information Technology. All rights reserved.