blob: 4df2ba7910846897dd32f7154877f6c1c0c78ffa [file] [log] [blame]
<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>