KLab、携帯電話のJava実行環境上で動作するJavaバイトコードのインタープリタを開発

» 2005年09月29日 01時03分 公開
[ITmedia]

 KLabは9月28日、携帯電話のJava実行環境上で動作するJavaバイトコード・インタープリタ「J/byte Engine」を開発したと発表した。

 Java言語で記述されたJavaバイトコードの解釈と実行を行うインタープリタで、任意のJavaアプリに容易に組み込むことが可能な、クラスライブラリとして実装されている。特定のJava実行環境の構成やプロファイルに依存せず、JavaのサブセットであるJ2ME CLDCのみで動作するよう設計されているため、通信キャリアや端末メーカーを問わず、世界中の携帯電話、PDA、情報家電などのJava実行環境上で動作する。

 「デバッグのインタフェースがない」「ストレージからのクラスのダイナミックロード機能がない」「アプリのファイルサイズに制限がある」といった、従来のJ2ME CLDCを採用した携帯電話のJava実行環境でのアプリ開発での制約を排除。これにより、携帯電話のJavaアプリケーションの実行制御や、機能の動的な追加・削除、ファイルサイズ制限を越えた大規模・高機能なJavaアプリの開発を可能になるという。

Copyright © ITmedia, Inc. All Rights Reserved.