best counter
 
 
Home > Products > JBlend™ [micro] > Porting Toolkit

Porting Toolkit

Aplix supplies software and documentation to facilitate integrating JBlend™ [micro] to new devices. These are the standard components are used for integrating JBlend™ [micro] to a new MIDP 2.0 level device.

JVM Library Two types of JVM Libraries are provided. One for the target device and one for Windows-based platforms (to be used with a device emulator).
Reference Source Code Modules(to be integrated by the manufacturer) A Java Runtime Environment created on the Windows Operating System. This can easily be used to verify the functionality of JBlend™ itself as well as Java applications running on top of JBlend™ from a standard workstation.
Windows Compatible Device Emulator A Java Runtime Environment created on the Windows Operating System. This can easily be used to verify the functionality of JBlend™ itself as well as Java applications running on top of JBlend™ from a standard workstation.
Source Code and Build Environment(Windows device emulator) We provide the source code and build environment for the device emulator*. By altering this source code and the GUI resource files, device manufacturers can create a customized emulator for their device.
Device Manufacturer Implementation Testkit The items tested by this software have been selected based on a large body of previous experience deploying JBlend™ on a wide range of platforms. Checks are made specifically for common errors allowing problems in the implementation to be identified quickly.
Sample Java Applications Java applications (with source code) designed to test the basic functionality of the runtime environment.
Manuals and Documentation Available in English and Japanese.

* Source code for the Windows JVM library is not provided.

These are optional components which can be purchased separately, as needed.

Onboard Device Debugging This allows a Java application running on the target device or a device emulator to be debugged directly using the Java debugger in a standard Java Integrated Development Environment (IDE) running on a workstation.
External Class Library Framework(provides extended functionality) External Class Libraries Enables the inclusion of class libraries not contained in the JVM library itself. For Example, the device manufacturer's own custom libraries.
Native Method Interface Support Enables native code to be called from within a Java application. Developers can choose between KNI (a KVM standard native method interface as specified in CLDC 1.0.4 and later versions) and Aplix' own original native method interface (easier to use than KNI).
Custom Event Notification Allows the target device to notify a Java application of customized events defined by the device manufacturer.

TOP OF PAGE