I'm not a Blackberry programmer at all, but I've been asked to investigate what might possibly be making one of our Blackberry applications cause the device to overheat and completely drain the battery in less than one hour.
As far as we can determine, this only happens to the program on one kind of device (the Bold 9700), so we're not at all certain that it's actually caused by our program. The application does periodically poll one or more servers/services, and we're aware that this has a negative effect on battery life. However, this particular problem is much more extreme than normal with a polling process going on.
Can anyone point me to any good links or resources, assuming this is a not-uncommon problem with Blackberry apps?