Mobility Modules for NetBeans™ 2004 Q1 Release Notes
| This section of these Release Notes ..... |
Provides this information ... |
| Introduction |
Introduction to these release notes and the Mobility Modules
software. |
| What's New: Enhancements and New Features
|
New features and enhancements for this release. |
| Supported Platforms |
Operating systems on which the Mobility Modules
have been tested. |
| Bugs and Issues |
Bugs and Issues related to functionality in this release of
the product, supplied with workarounds, where applicable. |
| Other Documentation |
Sources of information about the Mobility Modules in documentation
form. |
Introduction
These release notes represent the release notes for the Mobility Modules for
NetBeans 2004Q1, hereafter referred to as the "Mobility modules."
NOTE: Mobility Modules for
NetBeans 2004Q1 requires the Java™ 2
Software Development Kit, Standard Edition (J2SE™ SDK)
v. 1.4.1_02 or later 1.4.x version.
What's New: Enhancements and New Features
The following section provides information on enhancements and new features
available with the Mobility modules:
- Support for the latest standards and tools, including:
- MIDP 2.0
- CLDC 1.1
- JSR 185, Java Technology for the Wireless Industry (JWTI)
- The J2ME Wireless Toolkit version 2.1.
- New and improved wizards that simplify common and advanced tasks, such
as:
- Installing sample applications
- Importing J2ME Wireless Toolkit projects
- Improved interface for enhanced usability.
- Support for JAR signing to improve security.
- Support for Push registry, which facilitates the signing of MIDlet suites.
This support includes an API Permissions tool to set permissions on sensitive
APIs in the MIDlet Suite.
- Support for Over-The-Air (OTA) Download Testing. This support simulates
the complete lifecycle of an application, starting from the Over-The-Air
(OTA) Provisioning from a web site, installing and verifying, running, updating,
and removing your application without involving an external web server.
- Support for Mobile Media (MMAPI) and Wireless Messaging (WMAPI) API libraries.
NOTE:The Mobility modules
require J2SE SDK v. 1.4.1_02 or later v. 1.4.x platform.
The Mobility modules are supported on the following
platforms:
The J2ME Wireless
Toolkit has been tested with the following systems:
- Microsoft Windows NT 4.0 systems
- Microsoft Windows 2000 systems
The J2ME Wireless Toolkit has been tested on a limited basis with
the following,
unsupported systems:
- Microsoft Windows 98 Second Edition
- Red Hat Linux 7.1
Note: The platforms supported by the Mobility modules might
differ from those supported by the emulator you plan to use. You should
verify that both the Mobility modules and the emulator you plan
to use are supported on your particular platform.
Bugs and Issues
NOTE: The Mobility modules are designed
to be used in single-user mode. Errors might occur if multiple users concurrently
access the same executable file. For this reason, this edition is not recommended
for use in a shared installation on any Windows platform.
- If you are creating a MIDlet that supports only MIDP 1.0, you should test
it using the device emulator from The J2ME Wireless Toolkit version 1.0.4_01.
The J2ME Wireless Toolkit 2.1 supports MIDP 2.0 features, and therefore
may not accurately
reflect your MIDlet's behavior on a MIDP 1.0 device.
- 4666440 Description:
If you are using JDK 1.4 with the J2ME Wireless Toolkit 1.0.4_01, you
cannot debug code inside a MIDlet's constructor.
Workaround: Use the J2ME Wireless
toolkit version 2.0 or later, use a different emulator,
or place the code from the
constructor into the MIDlet's method and place a breakpoint in the method.
- 4940129 Description:
The Currency Converter application used in the Mobility modules tutorial
cannot handle values that overflow
past the size of the text field (for example, the Yen value will overflow
when the U.S. dollar amount exceeds 8 trillion dollars).
- 4980310 Description:
Debugger on occasion does not start.
Workaround: Try to start debugger again.
- 5005489 Description:
Code completion doesn't work for some local classes.
Workaround: Refresh the code completion by right-clicking on the filesystem
and choosing Tools > Update Code Completion.
- The Windows registry key used by the J2ME Wireless
Toolkit, v. 1.0.4_01 is
HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems,
Inc.\J2ME Wireless Toolkit\1.0.4_01
- The Windows registry key used by the J2ME Wireless
Toolkit, v. 2.1 is
HKEY_LOCAL_MACHINE\SOFTWARE\Sun Microsystems,
Inc.\J2ME Wireless Toolkit\2.1
NOTE: Disabling or uninstalling the Mobility Modules will not remove
the registry keys from the Windows registry. You must remove the registry
keys manually, using a registry editor.
J2ME Wireless Toolkit Modules
Additional information and Release Notes for the J2ME Wireless Toolkit Modules
can be found in the /emulator directory of your Mobile Modules installation,
or at the J2ME Wireless
Toolkit web site .
ProGuard Obfuscation Module
To find the latest information on the JODE obfuscator, go to the ProGuard web
site.
RetroGuard Obfuscation Module
To find the latest information on the RetroGuard obfuscator, go to the Retrologic
Systems web site.
Redistributable Files
The following files are a Redistributable, subject to the terms and conditions
of the Binary Code License (BCL) and its Supplemental Terms.
1. Files that comprise the following modules:
- J2ME Wireless Module
- RetroGuard Integration Module
- ProGuard Integration Module
- Wireless Examples Module
Other Documentation
Books
The Mobility Modules for NetBeans 2004Q1 Tutorial can be downloaded
in
PDF format on the installation CD, or from the NetBeans website.
Online Help
You can access online help for the IDE by choosing the Help > Help
Sets menu
item from the main window. The Help menu also includes links to the NetBeans
Open Source homepage and other useful URLs.
Sample Applications
You can get sample applications by choosing the Help > Examples Setup
Wizard menu item from the main window.