携帯電話、Palm用のJavaプラットフォームに関する情報収集サイト

2001/2/7更新
協力: スカイアーツ

 サンマイクロシステムズのJ2MEに関する公式ドキュメント(日本語)
Java Technologies for WIRELESS
ワイヤレスデバイス用Javaテクノロジの解説
携帯電話をはじめとするワイヤレスデバイスで使用されるJavaテクノロジを説明している。CLDC、MIDPなどのプロファイルの簡単な説明とドキュメントなどへのリンク集がある。

K Virtual Machine (KVM)
Java2MEのコアとなるKVMを解説
Java2MEのコアとなるKVMのドキュメントやFAQなどの情報について日本語文書が提供されている。

The K Virtual machine
KVMデータシート
Java2MEとKVMが展開するソリューションについて解説している。

The K Vitual Machine
ホワイトペーパー
KVMに関するホワイトペーパー。 Java2MEの概要やKVMの仕様を読むことができる。
KVM FAQ
KVMに関するFAQ
Java2MEやKVMの概要、必要とされる動作環境など、基本的な疑問に答えている。

 サンマイクロシステムズの公式ドキュメント(英語)
Mobile Information Device Profile (MIDP)
MIDP(Mobile Information Device Profile)の解説
Java2MEのMIDPの基本となるサイトでMIDPのドキュメントや開発環境がダウンロードできる。開発環境のダウンロードにはJDCへの登録(無料)が必要。

CLDC and the K Virtual Machine (KVM)
CLDC(Connected Limited Device Configuration)の解説
MIDPの下のレイヤとなるCLDCの基本となるサイト。CLDCのドキュメントや開発環境がダウンロードできる。日本語版のドキュメントも用意されており、CLDCの仕様を理解するのに役立つ。開発環境のダウンロードにはJDCへの登録(無料)が必要。

MIDP Frequently Asked Questions
MIDP FAQ
MIDPについてだれしもが抱く「JavaPhone APIとの違い」などの疑問に対しての解答が記載されている必読のサイト。
MIDP Setup Explained
MIDPによる開発のガイド
MIDPの開発にあたっての環境変数設定、コンパイル、Preverify、起動方法を順を追って説明している。
Wireless Application Programming
MIDPによる開発のチュートリアル
MIDP開発に関してGUIの実現方法などが画像付きで説明されている。
Network Programming with the MIDP
HTTPとConnection Frameworkを使用したMIDPのネットワークプログラミングを解説
HTTPとConnection Frameworkを使用したMIDPのネットワークプログラミングをサンプルコード付きで解説しており、HTTP Connection、Socket Connection、Datagram Connection、ポート通信、ファイルオープンに関してのサンプルがある。
Java2 Platform Micro Edition, Wireless Toolkit
携帯電話やページャー用アプリケーション開発用ツールキット
JavaSoft社が提供する携帯電話やページャーアプリケーション開発用ツールキットがダウンロードできる。
Archives of KVM-INTEREST@JAVA.SUN.COM
KVM-INTERESTメーリングリストのログ
KVM-INTERESTメーリングリストに投稿されたメールのログが月ごとにまとめられている。
Setting up the KVM on your Palm and Getting Started with the KVM
Palm用KVMのチュートリアル
Palm用KVMに関してのインストール、設定、エミュレータでの実行方法、簡単なアプリケーションの開発方法が説明されている。

 iモード対応Javaに関連するサイト

iモード対応Javaのスペック情報
NTTドコモが提供するiモード対応Java仕様の公開サイト
NTTドコモのiモード対応Java仕様を公開しているサイト。iモード対応Javaコンテンツ開発ガイド(詳細編)、iモード対応Javaコンテンツ開発ガイド(API編)などの資料を入手することができる。

i-JADE
ゼンテック・テクノロジーが提供するiモード対応Javaアプリケーション開発環境
i-JADEは、iモード対応Javaアプリケーションを開発するためのクラスライブラリや機種ごとのエミュレータを提供する統合開発環境。NTTドコモから公式開発ツールが出ていない段階では、もっとも開発に有効なツールといえる。

 Java2MEの開発環境を提供している携帯電話メーカーのサイト

ideveloper community
モトローラ社のJava対応携帯電話端末iDEN向け開発情報サイト
モトローラ社が主催している同社のJava対応携帯電話端末iDEN向けの開発者向け情報を公開している。SDK、ドキュメント、サンプルコードなどがダウンロードできる。SDKのダウンロードには無料のユーザー登録が必要。

ez-java LG TeleCom
韓国のLG TeleCom社のJava端末であるi-bookのサイト
無料のユーザー登録をするとi-bookのエミュレータやドキュメントがダウンロードできる。ただし、オンラインサポートなどは基本的に韓国語なので韓国語フォントがないと文字化けしてしまうため読むことはできない。ベースは英語で記載されている。

 Java2MEの開発環境を提供しているベンダーのサイト

Wabasoft Home Page
小型端末用JavaプログラミングプラットフォームWabaを作成しているWabasoft社のサイト
PalmOSやWindows CE上で動作するJavaプログラミングプラットフォームWabaを開発しているWabasoft社のサイト。開発環境などがダウンロードできる。開発環境のダウンロードにはユーザー登録(無料)が必要。

JBlend.com
アプリックス社のJTRON仕様準拠OS「JBlend」のサイト
組み込み用リアルタイムOS「ITRON」にJavaの実行環境を組み合わせたJTRON仕様準拠OSである「JBlend」のサイトで、製品説明や製品ラインアップ、搭載された製品のラインアップが紹介されている。「JBlend」は携帯電話などに数多く採用されている。

The kAWT - Project
KVMのためのAWTクラスを作成しているThe kAWT - Projectのサイト
簡易化されたバージョンのAWTをKVMに供給することを目標にKVMのためのAWTクラスを作成し、販売している。このkAWTを使用することによりJava2SEのAWTで開発している場合と同じように開発でき、見た目もJava2SEに近い形で表現できる。
Zucotto
Javaチップを製造しているZucotto社のサイト
Zucotto社は携帯電話、ページャー、PDA向けのJavaチップXpressoなどを製造しており、Bluetoothにも対応することが発表されている。
Tao Group
組み込み型Java環境「intent」を製造販売しているTao社のサイト
Tao社の情報家電、携帯電話向けの組み込み型Java環境「intent」はさまざまなOSとCPUに対応してJavaを動作させることができる環境。ジャストシステム社とアスキー社が提携して日本語化している。

JeRTy オムロンのJava TM への取り組み
日本オムロンのJavaベース組み込みリアルタイム機器向けシステムのサイト
日本オムロンの開発した、組み込みリアルタイム機器向けJava「JeRTy」のサイト。ハードウェア情報が豊富。組み込み機器向けの小型オブジェクト・リクエスト・ブローカ「Jumon」などソフトウェア(評価版)もダウンロードできる。


 その他のJava2ME情報提供サイト

Waba WORLD
携帯情報端末向けのJavaプログラミングプラットフォームWabaを紹介している日本語サイト
PalmOSやWindows CE上で動作するJavaプログラミングプラットフォームWabaに関してのニュースやリソースを紹介しており、チュートリアルやFAQなどの情報も充実している。

J2ME Archive
Java2MEの開発環境やアプリケーションに関してのサイト
Sun Microsystems社のTechnology EvangelistであるBill Day氏が作成しているサイト。Java2ME登場の初期から現在までの開発環境、アプリケーションやツールなどのリソースが簡単な説明とともに紹介されている。

Micro Java Network
KVMに関する情報をまとめたサイト
KVMに関するリソースの説明、リンクが簡潔にまとめてある。まだ件数は少ないがユーザーが教え合うことのできるFAQコーナーがあり、有意義な情報共有ができる。

HolyCow!!
KVMに関しての情報を分かりやすくまとめたサイト
PalmOSのKVMと携帯電話用のMIDPの分かりやすいチュートリアルがありソースも公開されている。そのほか、GUI部品やゲームの作り方などの説明もあり内容は充実している。

携帯電話関連リンク集
携帯電話のJavaに関するニュースや解説などへのリンク集
携帯電話のJavaに関するニュースや解説などが紹介されており、過去の携帯電話用Javaのニュースなどがコメント付きで見ることができる。

MIDPであそぼう!
MIDPを使うためのチュートリアルのサイト
MIDPを使うためにインストールから始まり、コンパイル、ドキュメント作成、サンプルの改造などが分かりやすく説明されている。
携帯で動く Java プログラムの書き方
MIDPに関しての説明をしているサイト
MIDPのチュートリアルがあり、UIやネットワークプログラムに関してのサンプルプログラムを公開している。
Java on the Palmメーリングリスト
Palm OS上のJavaプログラミング関連の情報交換をするメーリングリストのサイト
Palm OS用KVMを中心にSpotlessやWabaなどの情報交換をするメーリングリストのサイトで、JavaとPalm OSマシンに関心のある人であれば参加することができる。
J2ME CLDC/KVM Palmチュートリアル
Palm用KVMの情報サイト
Palm用KVMに関しての説明やインストール、アプリケーション開発のチュートリアルがあり、Palm用KVMアプリケーションを開発するときに役に立つ。
こびとさんの部屋
PalmOSのKVMで開発されたパズルゲームを公開しているサイト
PalmOSのKVMで開発されたパズルゲームとそのソースコードを公開しているのでPalmOSのKVMのコーディングに関しての技術を学ぶのに最適。

MIDP メモ
MIDPの紹介サイト
J2MEの携帯電話向けプロファイル「MIDP(Mobile Information Device Profile)」を紹介するサイト。Windowsプラットフォームで動作する携帯エミュレータおよびMIDPの最新バージョンのダウンロード、サンプルプログラムのコンパイル、実行の手順が解説されている。

携帯JavaコミュニティJava-Mode
携帯電話、PDA でのJavaアプリケーション開発のサイト
J2ME 搭載携帯電話、PDA などでのJava アプリケーション開発に関するサイト。主要な携帯電話や PDA のエミュレータ、開発ツールの情報がまとめられている。サンプルプログラム、メーリングリスト、メールマガジン紹介もあり。




Java Agile フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Java Agile 記事ランキング

本日 月間