BlackBerry Applications – What Software Developers Need to Know
If you’re going to be writing applications for the BlackBerry platform there are a few things you need to know before you get started. We have put together a list of some things you might find useful when you start developing your applications.
All software needs to be written for Java Micro Edition as this is the support for the platform.
You will need to learn the specific APIs for BlackBerry devices
Test your application on the simulator available in BlackBerry’s Java Development Environment, which can be downloaded for free.
Understand the entire BlackBerry infrastructure, from the APIs to the Enterprise Server and the Internet Service before you go too far with your programming. The more you understand about all elements of the software platform the easier you will find it to develop your application. It’s easier to write something in the right way to start with than to have to go through your entire work and correct items that need debugging.
Finally, test your app on the real thing – this is the only way you’ll know it works the way you want it to. Simulators are all very well, but the real thing will show up any differences between what you want and what appears on the downloaded app.
Whatever you choose to do there is plenty of room out there for your ideas; the world of downloadable apps is still relatively new and as long as you have created something that people want, or don’t yet realize they want but won’t be able to live without once they have it, you should be on to a winner. But don’t be fooled, it isn’t easy!

