I'm new to Palm OS development, and I'm trying to get a handle on how to manage program data. In the scenario of a simplistic desktop application, one would store persistent data in a file, load that data in when the program starts, work with the data in memory, and save it periodically and at application shut-down.
Since the Palm is a memory limited device, do you palm developers always keep your persistent data in the database, without ever working with copies of said data on the heap? Seems it would be difficult to manage, with every operation being an opportunity for database corruption. What are the best practices here? -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
