
BlackBerry Mobile Data System 15
Creating BlackBerry MDS Java applications
BlackBerry devices provide a Java ME wireless Java environment that is designed to enable developers to create
sophisticated custom applications within the standard client/server model.
Application developers can create custom Java applications with sophisticated user interfaces for data entry and
searching, multithreading, internationalization, network communication, and local data storage. Applications can
communicate with networks using standard TCP and HTTP connections, regardless of the underlying wireless
network. The BlackBerry MDS Connection Service typically sets up the TCP connection on behalf of the
application.
Application developers can also create custom applications that integrate tightly with core BlackBerry device
programs, such as the messages list, personal information management (PIM) programs, phone, and browser, for
an essentially seamless user experience.
BlackBerry MDS Java application that accesses a CRM system
Java development tools
The BlackBerry Java Development Environment (JDE) includes
• graphical integrated development environment (IDE)
• BlackBerry device simulator
• BlackBerry server simulation tools
• CLDC, MIDP, and BlackBerry APIs
• sample applications
The IDE includes a full suite of editing and debugging tools that are optimized for developing BlackBerry
applications. In addition, the IDE includes simulation tools that provide a complete Windows type environment,
which is designed to simulate user interfaces and user interaction, network connections, email services, and
wireless data synchronization.
BlackBerry MDS Java application features
Feature Description
Java standards
support
With BlackBerry Device Software version 4.0 or later, the BlackBerry Java implementation
supports the following Java Specification Requests (JSRs):
• JSR 185: Java Technology for the Wireless Industry (JTWI)
• JSR 139: Connected Limited Device Configuration (CLDC) version 1.1
• JSR 118: Mobile Information Device Profile (MIDP) version 2.0
• JSR 75: Portable Digital Assistant Profile (PDAP) – PIM APIs only
• JSR 120: Wireless Messaging API (WMA) version 1.1
• JSR 135: Mobile Media APIs (MMA) version 1.1 – subset defined in MIDP version 2.0
• JSR 179: Location API for Java ME
BlackBerry Device Software version 4.0 or earlier supports CLDC version 1.0 (JSR 30) and
© 2006 Research In Motion Limited. All rights reserved.
www.blackberry.com
Komentáře k této Příručce