MIDletは、Java ME環境用のConnected Limited Device Configuration (CLDC)のMobile Information Device Profile (MIDP)を使用するアプリケーションです。代表的なアプリケーションには、小さなグラフィック ディスプレイ、シンプルなテンキー インターフェイス、 HTTP経由の制限されたネットワーク アクセスを備えた、 J2ME をサポートするスマートフォンやフィーチャー フォンなどのモバイル デバイスで実行されるゲームがあります。[1]
MIDlet スイートを記述したファイル.jadは、2 つの方法のいずれかでアプリケーションを展開するために使用されます。無線 (OTA) 展開では、デバイスがHTTP経由でアクセスできるWeb サーバーに、ファイル.jadとファイルをアップロードします。ユーザーはファイルをダウンロードし、必要な MIDlet をインストールします。[2]ローカル展開では、MIDlet ファイルを非ネットワーク接続 ( BluetoothやIrDaなど) 経由でデバイスに転送する必要があります。デバイス固有のソフトウェアが必要になる場合もあります。[3] microSDカードをサポートする携帯電話では、メモリ カードに転送された .jar ファイルまたは .jad ファイルをインストールできる場合があります。
.jar.jad
プラットフォーム
主に、 Series 40、Series 60、Nokia Asha、Sony Ericsson Java Platform向けに開発された MIDlet アプリケーションとゲームです。
エミュレーション
MIDletは、 JavaSEを搭載したデスクトップPCやMaemo上でMicroEmulatorアプリを使用して実行できます。[4] [5] [6] [7] Androidデバイスでは、J2ME Loader(MicroEmulatorフォーク)アプリケーションを介して実行できます。[8] [9]
他の J2ME エミュレーターも、いくつかの制限の有無にかかわらず使用できます。
制限
Java アプレットとは異なり、MIDlet は、より一般的なAWTやSwingのウィジェットではなく、LCDUIの使用に制限されています。また、MIDP 仕様に基づいて、ファイルのサイズと同時 HTTP 接続の数にも制限があります。
.jar
参照
参考文献
- ^ Topley, Kim (2002). J2ME in a Nutshell . O'Reilly Media . pp. 46–47. ISBN 978-0-596-00253-4. 2010年3月3日閲覧。
- ^ 「OTA アプリケーション プロビジョニングの概要」。
- ^ 「ワイヤレス Java アプリケーションの導入」。
- ^ 「MicroEmulator」。SourceForge。2013年4月26日。 2024年8月12日閲覧。
- ^ 「Ruediger Gad による Maemo (N900) 用 MicroEmulator」。my-maemo.com。MicroEmulatorは
、Maemo 5 用の無料の J2ME 実装です。これを使用すると、J2ME (Java MIDP) アプリケーションを非 J2ME デバイスで実行できます。OpenJDK (Java 6 プログラミング言語ランタイムおよび開発キット) のバージョンである icedtea6 を使用します。
[リンク切れ ] - ^ 「maemo.org - MicroEmulator のパッケージ概要」maemo.org . 2010-05-08 . 2024-08-12に閲覧。
- ^ 「maemo.org - microemulator-s60-skin のパッケージ概要」maemo.org . 2012-06-10 . 2024-08-12に閲覧。
- ^ シャカルン、ニキータ (2024-08-11)、nikita36078/J2ME-Loader 、 2024-08-12取得
- ^ 「J2ME Loader - Google Play のアプリ」。play.google.com。2024年 8 月 12 日閲覧。
