BlackBerry Java Development Environment (JDE) v4.1

The latest release of the BlackBerry® Java™ Development Environment (JDE) v4.1 provides more features than ever before, including enhancements to APIs, the BlackBerry Integrated Design Environment (IDE), simulators, documentation and samples.

The BlackBerry JDE v4.1 now provides support for Sun JDK 5.0 release. As well, the IDE includes support for third party debugging tools via Java Debug Wire Protocol (JDWP), enabling a choice of development packages for BlackBerry application development. The BlackBerry JDE v4.1 release also allows the integration of third-party source control systems making development in a multi-versioned environment easier.

Device simulators
New JDE v4.1 simulators include enhanced GPS simulation for location-based applications and additional tools to make automated testing easier. The simulator now supports naming GPS locations, called the Automated GPS movement, which allows routes between locations to be created and played back, aiding in the testing of location-based applications. Programmatic control of the simulator is also available with a new tool, the Simulator Controller, which is available for automating simulator tasks and testing.

API Enhancements
Included in the BlackBerry JDE v4.1 are new APIs and enhancements to existing ones, including:

  • BlackBerry Smart Card Reader™ API
  • Compression
  • ServiceRouting API
  • Address Book APIs - Retrieve sort order, categories
  • Phone APIs - Access to device phone number and SIM Card
  • Runtime APIs - Expanded application invocation API support; detect user password enable/disable status; detect network time
  • Home Screen APIs

BlackBerry JDE v4.1 also has updated and expanded documentation, including sample code, such as:

  • Enhancements to developer guides for new content
  • Additional sample code illustrating new functionality and complex techniques
  • Sample applications that demonstrate best practices for writing applications for BlackBerry

To download this latest release, visit the Developers section of the BlackBerry web site.

See the article Count your Beans for instructions on how you can now develop for BlackBerry using Sun NetBeans Mobility Pack.

 Back to top

© 2005 Research In Motion Limited. All rights reserved. The BlackBerry and RIM families of related marks, images and symbols are the exclusive properties and trademarks of Research In Motion Limited. RIM, Research In Motion, ‘Always On, Always Connected’ and BlackBerry are registered with the U.S. Patent and Trademark Office and may be pending or registered in other countries. All other brands, product names, company names, trademarks and service marks are the properties of their respective owners. The specifications and features contained in this document are subject to change without notice. All other brands, product names, company names, trademarks and service marks are the properties of their respective owners. Prices subject to change without notice. Research In Motion Limited presents information about third party products and services on BlackBerry Developer for your information. However, since Research In Motion Limited relies on information provided by outside sources, it makes no warranty or guarantee concerning the features, reliability or pricing of third party products or services, or their compatibility with any Research In Motion Limited products.

Research In Motion Limited | 295 Phillip Street | Waterloo, Ontario | Canada N2L 3W8