Note: an end of life has been scheduled for this product:

BlackBerry® MDS Studio is a powerful visual application design and assembly tool that allows developers to quickly create rich-client applications for BlackBerry® smartphones. An alternative to Java® development, BlackBerry MDS studio provides essential tools to create rich, forms-based applications and the rapid creation of application prototypes.

Using a component-based drag and drop approach, BlackBerry MDS Studio provides developers with a rich set of predefined user interface, message and data components that can be used as-is or customized. Wizards and editors enable applications to be assembled rapidly by connecting a series of visual components.

System Requirements:

  • Microsoft® Windows® 2000, Microsoft Windows® XP, or Microsoft Windows Vista™
  • Processor Intel® Pentium® 4 Processor (minimum 3 GHz)
  • 1 GB RAM minimum
  • Java version 1.5.0.11 or later
  • Eclipse™ version 3.4 or later

New Enhancements

The BlackBerry MDS Studio 2.0 software introduces several key enhancements:

  • An Eclipse plug-in: The BlackBerry MDS Studio 2.0 is now delivered as a standard plug-in to Eclipse and offers official support for Eclipse 3.4.x
  • New collaborative development features
  • Enhanced script editing:
    • Support for script libraries (multiple script functions in a single file)
    • Hyperlinking
    • Full-outline with functions and fields
    • Code-assist
    • BlackBerry® Mobile Data System type support
  • Fully integrated JavaScript® debugging, including:
    • Breakpoints
    • Watch windows
    • Evaluation window
    • Locals window
    • Call stack
  • GPS enhancements: Applications can notify you via JavaScript when your location changes
  • BlackBerry® MDS Runtime application enhancements
    • Place one or more menu items into existing built-in applications such as Tasks and Calendar that will then call the BlackBerry MDS Runtime application passing the built-in data
    • Application Invoke API: allows a developer to invoke standard BlackBerry smartphone built-in applications passing built-in data. It also allows them to call other BlackBerry MDS Runtime or Java applications and pass string parameters as input. This infrastructure also allows a Java application to invoke a BlackBerry MDS Runtime application

Downloads