Here are some simple yet useful tips to help you developing amazing mobile applications for blackberry smart phones.
Understand the target users: Before starting to develop your blackberry application, you need to understand who your target audience is and what they want in an application design. Ensure that the application developed by you serves a purpose or solve a query of the users. Such mobile applications are likely to be more appreciated by the users than simple application designs.
Technology needs: For successful execution of the blackberry application design, it's important for you to know about your technological needs. Understand the operating system and its features before developing the apps for blackberry. If you are planning for blackberry development on MAC, make sure you know how to design an application on MAC platform.
Start with a simple application: If you are a novice in the field of blackberry application developmentstart with a simple application design so that you get a better insight of the blackberry platform.
Join a developer community: Join a virtual community of the developers where local groups regularly meet and share their experiences regarding different application designs. The Facebook Developer community page will help you to find a apps developer's local group near you.
Check RIM's sample applications: RIM's Developer's Web site has plenty of resources for the developers. From this website, you can download and try different sample applications and also get most of the codes which you may require for your application design.
Open a beta period: Before selling your application in the market, make sure you efficiently address all the issues related to it. During the beta period of your application design, you'll receive the feedback of your users that will help you to know the good and bad of your blackberry application design.