Java ME ダウンロード


Java ME
 

開発キット

オプション API

以前のバージョン

Java Platform Micro Edition Software Development Kit 3.0 for Windows

 

Java ME Platform SDK は、モバイル・アプリケーションを開発するための最新のツールボックスです。デバイスのエミュレーション、スタンドアロン開発環境、Java ME アプリケーションの迅速な配備を実現するためのユーティリティ・セットを提供します。

Windows ではJava ME SDK 3.0 は、よく知られている Java Wireless Toolkit 2.5.2 と Java Toolkit 1.0 for CDC を置き換える存在です。 CLDC、CDC、Blu-ray Disc Java (BD-J) テクノロジーを 1 つの SDK に統合しています。

Java ME SDK 3.0 は、Windows XP と Vista 32 ビット、そして Mac OS でも利用できるようになりました。Mac OS リリースでは、Macintosh ユーザーにとって初めて CLDC モバイル開発に対応しました。


 

インストールに問題がある場合は、インストール方法を確認してください。


 
Image Description
最新情報

Java ME Platform SDK には、Java Wireless Toolkit 2.5.2 [for CLDC] と Sun Java Toolkit 1.0 [for CDC] にある高度なツールが含まれています。拡張エミュレーションには、無線 (OTA) エミュレーションなどの機能が含まれ、プッシュ登録、GPSやセンサー、そのほか多くの新機能に対応しています。

おもな機能
Java ME SDK は、デバイスのエミュレーション、スタンドアロン開発環境、Java ME アプリケーションの迅速な配備を実現するためのユーティリティ・セットを提供します。次の機能を備え、それらについては以下で説明しています。

トップに戻る


Image Description
システム要件

このセクションでは、PC にインストールする際のハードウェアとソフトウェアの最小要件を記載しています。BD-J ソフトウェア要件とデバイス環境要件は、インストールしたあとに必要に応じて対処できます。
最小ハードウェア要件
  • 300-350 MB のハードディスク容量
  • 1 GB システム RAM
  • 1 GHz Pentium CPU
必要なソフトウェア
  • 最新サービスパックをあてたMicrosoft Windows XP または Vista 32 ビット、もしくは最新ソフトウェア・アップデートをインストールした Mac OS X 10.5.8
  • Java SE 開発キット - JDK 1.6 以降
  • Apple QuickTime プレイヤー (Windows 上で AMR メディアを再生するために必要)
BD-J ソフトウェア (Windows のみ)
BD-J 開発にのみ必要です。
  • WinDVD リファレンス・プレイヤーなどの Blu-ray フォーマットに対応するプレイヤーまたは ArcSoft TotalMedia Theatre。どちらのプレイヤーも Java ME SDK 3.0 でテストされています。
デバイス環境
オンデバイス・テストとデバッグのみに必要です。
  • ActiveSync 4.5 for Windows (Windows のみ)
  • ネットワーク接続、32 ビット RISC ベースのマイクロプロセッサ、最小で 64 MB の RAM を搭載した、Windows Mobile 6.0 プラットフォームがインストールされたターゲットデバイス。
  • Microsoft Device Emulator (Windows のみ)

トップに戻る


インストール方法
  1. お使いのシステムが、上記のハードウェアとソフトウェアの最小条件を満たしていることを確認します。
  2. Java ME Platform SDK 3.0 をダウンロードします。
  3. 実行可能ファイルをダブルクリックしてインストールを開始し、指示に従って進めます。
  4. インストールが完了すると、Windows のシステムトレイにデバイスマネージャが表示されます。
  5. Windows Mobile デバイスまたは Windows Mobile Emulator に CLDC エミュレーションをインストールするには、「Java ME Platform SDK と Windows Mobile との統合」を参照してください。
  6. BD-J 環境を構成するには、オンラインヘルプの「BD-J 対応」を参照してください。

トップに戻る


Image Description
Java コミュニティの取組み

Java コミュニティのプロジェクト PhoneME と PhoneMEAdvanced は、Java ME Platform SDK の開発における中核となるものです。このコミュニティでは、 MEApplicationDevelopers プロジェクトからの製品に同梱されるサンプルに貢献 したり、Lightweight UI Toolkit の機能にも貢献しています。

トップに戻る


おもな機能
 
サードパーティ・エミュレータと Windows Mobile デバイスとの統合
新しい Java ME Platform SDK アーキテクチャは、サードパーティ・エミュレータとデバイスとの統合を可能にします。Java ME Platform SDK には、サンの Windows Mobile 用 Java 実行時環境が含まれます。ユーザーは、この実行時環境を Windows Mobile デバイスまたは Microsoft デバイスエミュレータにインストールして、Java ME Platform SDK のオンデバイス機能をすべて利用できます。
 
オンデバイス配備とオンデバイス・デバッグ
エミュレータがあっても、実際のデバイス上でアプリケーションをテストしたいというニーズはなくなりません。新しいSDK は、実機へのシームレスな配備とオンデバイス・デバッグによって、このプロセスを簡素化します。
 
CLDC/MIDP、CDC/FP/PBP/AGUI、BD-J を 1 つの SDK に統合 (Windows のみ)
別々のパッケージをダウンロードしてインストールする必要はもうありません。Java ME SDK は、サンの Java ME ランタイム、エミュレーション、CLDC、CDC、BD-J スタックの開発者用ツールを 1 つに統合しました。
 
新しい CLDC HotSpot 仮想マシン
非推奨の KVM は、CLDC HotSpot VM に置き換えられました。この新しい実装は高度に最適化された仮想マシンで、KVM と比較してきわめて高いパフォーマンスを提供します。
 
拡張機能をもつ最適化された MSA 1.1 スタック
Java ME Platform SDK には最適化された CLDC/MIDP スタックが含まれます。この実装はマルチタスキングに対応し、CLDC 1.1 と MIDP 2.1 に基づいています。また、次の新しいJSR も含まれています。
  • Mobile Sensor API (JSR 256)
  • XML API for Java ME (JSR 280)
  • Java Binding for the OpenGL ES API (JSR 239) (Windows のみ)
  • Payment API (JSR 229)
プロファイルへの対応
組み込みのプロファイラによって、CLDC/MIDP アプリケーションを容易にプロファイルできます。このプロファイラは、Java SE 6 にバンドルされている VisualVM に使用された、実績のある NetBeans プロファイラに基づいています。
 
BD-J への対応 (Windows のみ)
Java ME Platform SDK を使用することで、BD-J プロジェクトの設定、コンパイル、署名が容易になります。作成したプロジェクトをサードパーティのオーサリングツールでディスクに書き込み、サードパーティの Blu-ray Discプレイヤーで再生できます。
 
NetBeans プラットフォームに基づいた新しい開発環境
Java ME SDK では、実績のある NetBeans プラットフォームを活用しました。信頼性と柔軟性に優れたウィンドウシステム、ログ機能、すぐにアップデートできる機能を備えたモジュール化環境を提供します。共有プロジェクトシステムによって、プロジェクトをリッチでフル機能の CLDC/MIDP 開発ツールである NetBeans Mobility Pack に簡単に移行できます。
 
Lightweight UI Toolkit (LWUIT) との統合 (Windows のみ)
最近注目を浴びているオープンソースの Lightweight UI Toolkit と Java ME Platform SDK は、組み込みのLWUIT ライブラリ、リソースマネージャ、デモアプリケーションが含まれた最初の開発者用キットです。
 
SDK に統合されたデバイス検索データベース
組み込みの WURFL データベース検索エンジンを使用して、モバイルデバイスに関する多数の技術仕様を見つけることができます。データベース検索ツールは多機能かつ使いやすく、多数のモバイルデバイス・プロパティを検索することができます。Java Platform SDK から 8,000 以上のモバイルデバイス仕様にアクセスできます。
 
JavaFX Mobile Emulator
この SDK には、JavaFX ランタイムと JavaFX Mobile 用の 2 つのデフォルト電話スキンが含まれています。SDK は JAD と JAR 形式で JavaFX アプリケーションを実行でき、JavaFX Mobile アプリケーションのプロファイルが可能です。
 

トップに戻る

Java技術者必読! Java Magazine 最新号公開中

Left Curve
Java SDKとツール
Right Curve
Left Curve
Javaリソース
Right Curve