J2ME
Micro Developer Network
J2ME Mobile Java J2ME
J2ME Java 2 Micro Edition
Downloads Articles Devices Publishing News & Info Developer Discussions Sign In
Mobile Java Java phones
J2ME

Developer
Specifications
FAQ Line
Frequently Sought Solutions
Tools
Links
Nokia Development Portal
Resource Books
Resource Articles
White Papers
Training Presentations
Audiocasts
Development Videos

Technologies
What is
Java ME, J2ME?
-CLDC
-MIDP
-EmbeddedJava
-kJava
-CDC
-PersonalJava
-DOJA
 
Site Web


Developer Tools

The intent of the Tools sections is to provide information about, and links to tools that can be used to aid in the design, development, deployment, and/or maintenance of mobile Java applications.

If you know of any tools that may be of interest and benefit to the readership of the Micro Java Network, please drop us a line at submissions@microjava.com and let us know about them.

See the java tools for Nokia on our Nokia development portal.

Featured Tools
Name Provider Description
CodeWarrior Wireless Studio 7 Download SDK Integration Kits CodeWarrior Wireless Studio is the ultimate development tool for creating world-class applications targeting the J2ME™ and Personal Java™ platforms for smartphones, PDAs, set-top boxes and other Java-enabled devices.

J2ME Wireless Toolkit 2.0 - Production Release Sun Microsystems to help you develop Java technology applications for mobile phones and PDAs using the MIDP 2.0, WMA and MMAPI reference implementations.

CodeWarrior Wireless Studio 7, PDA Edition Wireless Studio 7 is a tool for creating applications targeting the J2ME and Personal Java platforms for smartphones, PDAs, set-top boxes and other Java-enabled devices. CodeWarrior Wireless Studio provides an open and customizable Integrated Development Environment (IDE), a state-of-the art project manager and build system, class browser and code navigation system, text editor with code completion, debugger, emulators, support for team collaboration and WYSIWYG -drag and drop application development.

CodeWarrior for Symbian OS with PersonalJava Technology CodeWarrior for Symbian OS with PersonalJava Technology is a full set of well-integrated development tools for the creation and deployment of applications for intelligent handheld devices. The CodeWarrior integrated development environment enables developers to create, edit, compile, debug, emulate and deploy applications for handheld devices based on Symbian OS PersonalJava technology such as the Nokia 9200 Communicator Series.

Motorola iDEN SDK 3.0.0 for J2ME Technology Motorola iDEN Develop your application using our emulator designed for iDEN phones. This version supports i95cl, aGPS i88s, i90c, and i85s phones. This SDK integrates with Metrowerks Codewarrior, Borland JBuilder, and Sun One Studio and includes user interface enhancements.



Other Tools
Name Provider Description
Ant Apache/Jakarta Project Ant is a Java based build tool. In theory it is kind of like make without make's wrinkles.

BlackBerry Java Development Environment Research in Motion The BlackBerryTM JDE is a complete application development environment for building J2ME applications. The BlackBerry JDE has full support for CLDC and MIDP for those developers wishing to maintain seamless J2ME portability in their wireless applications.

BREW Software Development Kit QUALCOMM SDK includes a set of DLLs, sample application source code and documentation.

CLDC and the K Virtual Machine (KVM) Sun Microsystems, Inc. The J2METM Connected Limited Device Configuration (CLDC) outlines the most basic set of libraries and Java virtual machine features that must be present in each implementation of a Java 2 Platform, Micro Edition environment on highly constrained devices.

CodeWarrior Wireless Studio 7, PDA Edition Metrowerks Wireless Studio 7 is a tool for creating applications targeting the J2ME and Personal Java platforms for smartphones, PDAs, set-top boxes and other Java-enabled devices. CodeWarrior Wireless Studio provides an open and customizable Integrated Development Environment (IDE), a state-of-the art project manager and build system, class browser and code navigation system, text editor with code completion, debugger, emulators, support for team collaboration and WYSIWYG -drag and drop application development.

CodeWarrior for Java Metrowerks A full-featured IDE for the development of J2SE, J2EE, and J2ME applications. Download the experimental KVM RAD support add-in.

CodeWarrior for Symbian OS with PersonalJava Technology Metrowerks CodeWarrior for Symbian OS with PersonalJava Technology is a full set of well-integrated development tools for the creation and deployment of applications for intelligent handheld devices. The CodeWarrior integrated development environment enables developers to create, edit, compile, debug, emulate and deploy applications for handheld devices based on Symbian OS PersonalJava technology such as the Nokia 9200 Communicator Series.

CodeWarrior Wireless Studio 7 Metrowerks Download SDK Integration Kits CodeWarrior Wireless Studio is the ultimate development tool for creating world-class applications targeting the J2ME™ and Personal Java™ platforms for smartphones, PDAs, set-top boxes and other Java-enabled devices.

Forte for Java Sun Microsystems, Inc. A full-featured IDE for the development of J2SE, J2EE, and J2ME applications.

iEmulator UNI-LABO This is a emulator supporting Java for i-mode spec published from NTT DoCoMo on 2000/12/26.

i-Jade SDK for i-Appli Zentek A platform which emulates an i-mode cell phone with built in KVM on an ordinary PC allowing the user to debug applications during development for target cell phones, and retain the Java development capital.

J2ME Wireless Toolkit Sun Microsystems, Inc. A set of tools that provides Java developers with the emulation environment, documentation and examples needed to develop MIDP compliant applications targeted at mobile information devices such as cellular phones and two way pagers. It can optionally plug into Sun's free Forte for Java Community Edition IDE.

J2ME Wireless Toolkit 2.0 - Production Release Sun Microsystems to help you develop Java technology applications for mobile phones and PDAs using the MIDP 2.0, WMA and MMAPI reference implementations.

jAppVerify S5 Systems jAppVerify provides developers to verify their applications before they are deployed. jAppVerify inputs an application and lists the Class Libraries used by the application. It lists the devices on which the application should run and lists the devices on which the application would fail to run. It also lists the devices for which image optimization should be performed.

Java Card 2.1.2 Development Kit Sun Microsystems The Java CardTM 2.1.2 Development Kit includes a complete environment in which applets written for the Java Card platform can be developed and tested. It enables developers to create applets that utilize the features of version 2.1.1 Java CardTM API.

Java Embedded Server 2.0 Download Sun Microsystems Java Embedded Server 2.0 (Single User License) for download.

Jbed Esmertec The Jbed product line includes Jbed Micro Edition CLDC and Jbed Profile for MID, which are drop-in replacements for J2ME CLDC and MIDP as defined under the Java Community Process. Jbed Micro Edition CLDC and Jbed Profile for MID provide a complete J2ME application runtime environment targeted at mobile information and hand held devices.

JBuilder Inprise Inc. Complete J2SE, J2EE development environment. Download the Handheld Express component for J2ME support.

jPresto S5 Systems jPresto is a developer to optimize J2ME application. jPresto includes obfuscation, reduction, class amalgamation and image optimization technologies. jPresto provides the best size optimization for J2ME/Java applications.

KVM for Linux Extreme Java This patch can be applied to the J2ME CLDC 1.0 FCS downloaded from Sun and will allow the KVM to run on a Linux platform.

Midlogic Studio Geniem Geniem Midlogic is a Wireless Java application development environment for Wireless Developers regardless of their programming language preferences. The development environment enables development of connected J2ME applications visually like current Web editors.

MIDP Builder Sky Arts MIDP Builder is a application development tool that builds upon the fundamental projects created with the J2ME Wireless Toolkit.

Mobile Information Device Profile (MIDP) Sun Microsystems, Inc. The Mobile Information Device Profile (MIDP) is a set of JavaTM APIs which, together with the Connected Limited Device Configuration (CLDC), provides a complete J2METM application runtime environment targeted at mobile information devices, such as cellular phones and two-way pagers. The MIDP specification addresses issues such as user interface, persistence storage, networking, and application model.

Mobile Solutions System Enterprise Edition 3.0 Broadbeam The Mobile Solutions System (MSS) is an extensible architecture that provides for the rapid design, development and deployment of mobile solutions for your business. For your convenience, we've packaged the MSS' key components -- the Mobile Development Environment (MDE) and the Run-Time Components (RTCs) --into an easy to use offering called the MSS Enterprise Edition. The 30-day trial evaluation of the Mobile Solutions System Enterprise Edition, includes: 1) MDE for Microsoft, version 3.0, 2) MDE for Java, version 3.0, 3) Local Intelligence, Cache and Synchronization (LIC&S) run-time component for Microsoft, 4) Rules Based Notifications (RBN) run-time component for Microsoft. Click on the link to download the trial version.

Motorola iDEN SDK 3.0.0 for J2ME Technology Motorola iDEN Develop your application using our emulator designed for iDEN phones. This version supports i95cl, aGPS i88s, i90c, and i85s phones. This SDK integrates with Metrowerks Codewarrior, Borland JBuilder, and Sun One Studio and includes user interface enhancements.

Motorola Java Application Loader Lite (JAL Lite) Motorola This application will allow you to download local (non-network) applications to your Motorola J2ME-enabled phone, the Motorola i85s/i50sx.

Nextel Open Windowing Toolkit Motorola, Nextel and Digital Focus The Open Windowing Toolkit is a set of UI classes that developers may use to create user interfaces for J2ME handsets. The toolkit employs a container/component model, and provides interfaces to permit developers to create their own user interface components. The toolkit is designed specifically for MIDP handsets with a small amount of screen real estate. It is built on top of MIDP's Canvas class.

Nextel RMS Toolkit Motorola, Nextel and Digital Focus The RMS toolkit provides classes that simplify record management on MIDP devices. The networking feature of the RMS toolkit uses some classes from the networking toolkit, not yet released. These networking classes have been documented and included in the current release of the toolkits.

Palm OS Emulator Palm The Palm OS Emulator is software that emulates the hardware of the various models of Palm Powered handhelds.

Phaos Micro Foundation Phaos Technology Cryptographic modules designed for J2ME applications in both CLDC and CDC environments.

Phaos SSLava Micro Phaos Technology An SSL toolkit for the J2ME CDC environment.

Simplicity for Mobile Devices Data Representations For building robust programs that run on MIDP Java-enabled cell phones, PDAs, pagers and other mobile devices, including Motorola, Nokia, Ericsson, RIM, PALM OS, and Treo. The MID Emulator helps you build and test MIDlets while adapting to the needs of particular devices. Simplicity includes exclusive features including our Visual Composer, Execution-On-The-Fly code execution(tm), and Code Sourcerer(tm).

Simplicity for Mobile Servers Data Representations A rapid application development tool that integrates the enterprise with J2ME/MIDP. It includes an enhanced version of Simplicity for Mobile Devices and an integrated server-side Java development tool. Simplicity includes Execution-On-The-Fly(tm) code execution and XML Transaction Engine.

Simplicity for Palm OS Platform Data Representations A rapid application development tool created for the Palm OS platform using Java technology. Simplicity includes Visual Composer, Execution-On-The-Fly(tm), Code Sourcerer(tm), and a developer's version of IBM's J9 Virtual Machine

Sprint PCS Wireless Toolkit for Java Sprint PCS The Sprint PCS Wireless Toolkit for Java is based on Sun's Wireless Toolkit, but additionally, it supports Sprint PCS J2ME APIs and offers Sprint PCS Device Emulators.

VirtuoSimo Bantry Technologies VirtuoSimo enables the development, test, debug and simulation of Java Card SIM Toolkit applications (Java Card applets running on GSM SIM cards).

VisualAge Micro Edition IBM/Object Technologies Inc. An IDE based on the J9 JVM. Version 1.3 contains a preliminary J2ME-compliant library set.

WHITEboardTM SDK Zucotto Wireless The WHITEboardTM SDK provides a complete development environment for creating and testing wireless Java applications for J2METM compliant mobile devices. The kit complies with the J2ME configuration and profile for mobile devices (CLDC and MIDP).

Wingfoot SOAP 1.0 Wingfoot Software Wingfoot SOAP is a lightweight implementation of SOAP 1.1 for J2ME (CLDC and CDC).

xKVM / Color KVM Kroll & Haustein The xKVM, formerly known as ColorKVM, has been renamed the xKVM (extended KVM) because there are several new features added since the initial color enhancement.


  about us | contact us | contribute | discussions | privacy | register | corporate
©2000-2007 microdevnet.com All rights reserved. J2ME and Java ME are trademarks of Sun Microsystems.