Developers
Local Navigation
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