MIDletは、 Java ME環境向けのCLDC(Connected Limited Device Configuration )のMIDP(Mobile Information Device Profile )を使用するアプリケーションです。典型的なアプリケーションとしては、 J2ME対応のスマートフォンや、小さなグラフィカルディスプレイ、シンプルなテンキーインターフェース、HTTP経由のネットワークアクセスが制限されたフィーチャーフォンなどのモバイルデバイスで実行されるゲームなどがあります。[ 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プラットフォーム向け に開発された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年5月8日. 2024年8月12日閲覧。
- ^ "maemo.org - microemulator-s60-skin のパッケージ概要" . maemo.org . 2012年6月10日. 2024年8月12日閲覧。
- ^シャカルン、ニキータ (2024-08-11)、nikita36078/J2ME-Loader、2024-08-12取得
- ^ 「J2ME Loader - Google Play のアプリ」 . play.google.com . 2024年8月12日閲覧。