| <HTML> |
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <HEAD> |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
| <meta name="description" content="What's new in NetBeans 3.6 ?"> |
| <link rel="stylesheet" type="text/css" href="../../../netbeans.css"> |
| <style type="text/css"> |
| <!-- |
| .ST1 {color: #99006b} |
| .ST0 {color: #780000} |
| --> |
| </style> |
| <title>Mobility Modules for NetBeans 2004Q1 - Features and Benefits</title> |
| </HEAD> |
| <body> |
| <h1>Mobility Modules for NetBeans 2004Q1 - Features and Benefits</h1> |
| |
| |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| |
| |
| <table width="81%" border="1" cellpadding="0" cellspacing="0"> |
| |
| <tr> |
| <td width="41%" height="30"> |
| <div align="center"><b>Feature</b></div> |
| </td> |
| <td width="59%" height="30"> |
| <div align="center"><b>Benefit</b></div> |
| </td> |
| </tr> |
| <tr> |
| <td width="41%" height="98">Integrated obfuscator and optimizer support<br> |
| |
| <br> |
| <br> |
| </td> |
| <td width="59%" height="98">Prevents decompilation and reverse engineering |
| of applications. Improves performance and reduces size of applications. |
| Integrates obfuscation and optimization steps seamlessly into the compilation |
| and preverification step during development. </td> |
| </tr> |
| <tr> |
| <td width="41%" height="77">Templates for creating MIDlets <br> |
| and MIDlet suites <br> |
| |
| <br> |
| </td> |
| <td width="59%" height="77">Decreases the time required to create MIDlet applications.<br> |
| <br> |
| Rapidly create MIDlets and MIDlet suites </td> |
| </tr> |
| <tr> |
| <td width="41%" height="102"> <br> |
| |
| <br> |
| Code completion against the Java 2 <br> |
| Platform, Micro Edition J2ME packages <br> |
| <br> |
| <br> |
| </td> |
| <td width="59%" height="102"> |
| <p>Increased developer productivity and reduction of introducing nonapplicable |
| code that would lead to compilation errors. </p> |
| |
| <p> Coding in the source editor will provide code completion assistance |
| against the J2ME libraries.</p> |
| </td> |
| </tr> |
| <tr> |
| <td width="41%" height="166"><br> |
| <br> |
| <br> |
| <br> |
| |
| Integrated compilation, preverification, <br> |
| and execution of MIDlets and MIDlet suites<br> |
| <br> |
| <br> |
| <br> |
| <br> |
| </td> |
| <td width="59%" height="166"> |
| <p>Offers RAD style development for increased developer productivity. Enables |
| compilation and preverification all in one step, and then execution. </p> |
| |
| <p>Compiles source code to binaries. Preverifies bytecode prior to deployment |
| for MIDlets and MIDlet suites. Execution of the MIDlets is then enabled |
| as a choice of the contextual menu. </p> |
| </td> |
| </tr> |
| <tr> |
| <td width="41%" height="105">Automatic generation of J2ME JAD <br> |
| and JAR files<br> |
| <br> |
| </td> |
| |
| <td width="59%" height="105">Automates typically error-prone steps. Creates |
| J2ME Java Application Descriptors required for deployment of MIDlet suites. |
| Also automatically packages suites into .JAR files. </td> |
| </tr> |
| <tr> |
| <td width="41%" height="136"> Preintegrated default emulator, the J2ME Wireless |
| Toolkit from Sun<br> |
| <br> |
| </td> |
| <td width="59%" height="136"> |
| <p>The built-in emulator speeds development time. </p> |
| |
| <p>Allows you to develop and test J2ME MIDP/CLDC compliant applications |
| with an emulator. A built-in emulator based on the MIDP and CLDC reference |
| implementations from Sun is included. This emulator has multiple device |
| skins with different form factors. </p> |
| </td> |
| </tr> |
| <tr> |
| <td width="41%" height="121"> |
| <p><br> |
| Integrated source-level debugging<br> |
| of MIDlets</p> |
| |
| </td> |
| <td width="59%" height="121"> |
| <p>Increased developer productivity and simplified debugging of MIDlet applications. |
| </p> |
| <p>Allows you to debug MIDlet source code using the included debugger.</p> |
| </td> |
| </tr> |
| <tr> |
| <td width="41%" height="170"> <font color="#000000">Emulator SDK Registry</font></td> |
| |
| <td width="59%" height="170"> |
| <p>Easily allows you to integrate Mobility Modules with the third-party |
| device emulator of your choice.</p> |
| <p>Enables switching from the standard default J2ME wireless Toolkit (WTK) |
| emulator to other device emulator SDKs, including third party emulators |
| such as from Nokia, Motorola, Sony Ericsson, Siemens, Sprint PCS, J-Phone.</p> |
| </td> |
| </tr> |
| <tr> |
| <td width="41%" height="163"> Default compiler/preverifier on <br> |
| a per project basis</td> |
| |
| <td width="59%" height="163"> |
| <p>Increases productivity by allowing you to develop multiple applications |
| for a particular emulator without having to reconfigure the target compiler, |
| preverifier and device skin on a project by project basis. </p> |
| <p>Ability to manage development for a particular type of device or emulator |
| on a per project basis. </p> |
| </td> |
| </tr> |
| <tr> |
| <td width="41%" height="152"><br> |
| <font color="#000000">Unified Emulator Interface </font><font color="#FF0000"><br> |
| |
| </font><br> |
| <br> |
| <br> |
| </td> |
| <td width="59%" height="152"> |
| <p>Significantly enhances ability for device manufacturers and emulator |
| providers to integrate SDKs with NetBeans 3.6 IDE.</p> |
| <p>Readily integratable with third-party emulator/SDKs through the Unified |
| Emulator Interface.</p> |
| </td> |
| |
| </tr> |
| <tr class="yellow2"> |
| <td headers="t3c1" width="41%" height="86"> |
| <div class="pad5x10">J2ME Wireless Toolkit Project<br> |
| Import Wizard</div> |
| </td> |
| <td headers="t3c2" width="59%" height="86"> |
| <div class="pad5x10">Enables importing pre-existing application MIDlets |
| and suites from the J2ME Wireless Toolkit projects.</div> |
| </td> |
| |
| </tr> |
| <tr class="yellow1"> |
| <td headers="t3c1" width="41%" height="68"> |
| <div class="pad5x10">Integrated J2ME Wireless Toolkit <br> |
| Upgrade</div> |
| </td> |
| <td headers="t3c2" width="59%" height="68"> |
| <div class="pad5x10">Includes most current J2ME Wireless Toolkit version |
| 2.1 for MIDP 2.0 development.</div> |
| </td> |
| |
| </tr> |
| <tr class="yellow1"> |
| <td headers="t3c1" width="41%" height="84"> |
| <div class="pad5x10">MIDP 2.0 Push Registry Support</div> |
| </td> |
| <td headers="t3c2" width="59%" height="84"> |
| <div class="pad5x10">Facilitates the signing of MIDlet suites. Includes |
| a API Permissions tool to set permissions on sensitive APIs in the MIDlet |
| Suite.</div> |
| </td> |
| </tr> |
| |
| <tr class="yellow2"> |
| <td headers="t3c1" width="41%" height="80"> |
| <div class="pad5x10">XML file-based emulator <br> |
| configuration / integration</div> |
| </td> |
| <td headers="t3c2" width="59%" height="80"> |
| <div class="pad5x10">Simplifies integration of device emulators and SDKs. |
| Speeds mounting of emulators during IDE start-up.</div> |
| </td> |
| </tr> |
| |
| <tr class="yellow1"> |
| <td headers="t3c1" width="41%" height="84"> |
| <div class="pad5x10">Application Signing Utility</div> |
| </td> |
| <td headers="t3c2" width="59%" height="84"> |
| <div class="pad5x10">New MIDP 2.0 support feature. Application signing wizard |
| facilitates signing of MIDlet suites in preparation for Over-the-air download |
| testing.</div> |
| </td> |
| </tr> |
| <tr class="yellow2"> |
| <td headers="t3c1" width="41%" height="103"> |
| <div class="pad5x10">Over-The-Air (OTA) Download Testing</div> |
| |
| </td> |
| <td headers="t3c2" width="59%" height="103"> |
| <div class="pad5x10">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.</div> |
| </td> |
| </tr> |
| <tr class="yellow1"> |
| <td headers="t3c1" width="41%" height="92"> |
| <div class="pad5x10">Dual support for MIDP 2.0 and 1.0 <br> |
| development</div> |
| |
| </td> |
| <td headers="t3c2" width="59%" height="92"> |
| <div class="pad5x10">Same environment can be configured for MIDP 1.0 or |
| 2.0 development easily, reducing errors by setting the proper compilers |
| and preverifiers, generating proper JAD/JAR formats.</div> |
| </td> |
| </tr> |
| <tr class="yellow2"> |
| <td headers="t3c1" width="41%" height="62">JSR 185</td> |
| <td headers="t3c2" width="59%" height="62">Delivers Java Technology for Wireless |
| Industry compliance checking. </td> |
| |
| </tr> |
| </table> |
| </body> |
| </html> |
| |