I am interested in creating a Blackberry application that runs in the background that should start running immediately once it is installed. That is when I test it with the Simulator, when I select 'Run As Blackberry Simulator' it should start running.
What Blackberry interface/class do I need to need to implement?
Is it one of the interfaces/class from 'net.rim.device.api.system' packages? Any help would be appreciated.
If you want your application to run in the background, you should extend net.rim.device.api.system.Application (instead of net.rim.device.api.system.UiApplication).
Setting it to run automatically at startup is a compiler option. If you're using the RIM JDE, right click on the project in the file explorer, select "properties," and you'll find it under the application tab. I assume that in Eclipse there's a similar project configuration dialog that will help you set this. (It will set the RIM-MIDlet-Flags-1 property in the generated files.)