In addition to the poor quality of the Simulators there are so many features missing or poorly designed. A saved session will not load on another system and sometimes even on the native system. There is no warning on closing that you will lose the data up to that point. Documentation is sketchy and it seems each version has a different set of keys for the 5 way navigator. It's been noted that in some versions, the global variables are offset by 2 bytes when reported to the debugger. Gremlins don't even log what events are being performed so there is no way to determine what caused the failure.
JamesS Richard Coutts wrote:
Running Gremlins on POSE has been invaluable in flushing an embarassing large number of bugs in my app. Plus, they're just plain darn fun to watch do their thing.
But, I'm not having much success running Gremlins on the Simulators. The "Switch After" option, which is great for limiting the number of events needed to find the bug, still hasn't been implemented, according to http://www.palmos.com/dev/support/docs/simulator/Simulator_Using.html. Even worse, the handful of times I run Gremlins on the Simulator, it quickly crashes out (the simulator, not my app).
So, for the moment I'm using the Simulator for debugging only and POSE for Gremlins. Are other people running into the same issues? For obvious reasons, I'd really like to run Gremlins on the Simulator.
Thanks, Rich
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
