Research In Motion (RIM) is committed to fostering a supportive community for developers of all levels of experience. Explore our online resources and find out how RIM’s dedicated teams can help you make the most of your applications for BlackBerry® smartphones.

Developer Programs

  • BlackBerry Solution Provider and System Integrators Alliance Programs
    Get the support and tools you need to offer customers professional services related to the BlackBerry platform, including product, development, marketing, sales and training support.

Developer Support

  • Developer Documentation
    Discover how to develop and test a variety of mobile applications and content for BlackBerry smartphones using comprehensive development guides.
  • Developer Resources
    Get a summarized list of the resources available to developers, including developer webcasts, Developer Journal, Developer Newsletter and third-party tools.
  • Developer Forums
    Talk to the BlackBerry development community about any and all development issues in an open environment. Speak with RIM employees, Alliance partners, and other passionate BlackBerry enthusiasts.
  • Developer Services
    Learn about carrier developer programs and find organizations to help you develop, test and distribute your BlackBerry smartphone applications.