携帯アプリを作って学ぶJava文法の基礎
携帯アプリを作って学ぶJava文法の基礎(1)

あなたの携帯電話でJavaアプリは動きますか?


エスマテック
緒方聡
2008/1/16

Java開発環境・Java実行環境のセットアップ

- PR -

 ケータイJavaアプリを開発するに当たって、まずはJava開発環境をセットアップする必要があります。セットアップが完了したら、こちらのJavaアプレットが動作するはずです。

JDKのインストール

 JDKJava開発環境)はサン・マイクロシステムズのダウンロードサイトからダウンロードします。なお通常、JDKにはJREJava実行環境)も含まれています。

 2008年1月の原稿執筆時、JDKの最新バージョンは6 Update 3です。Windows版には、オフラインインストーラオンラインインストーラが用意されています。

図7 オフラインインストーラとオンラインインストーラのどちらかをダウンロード
図7 オフラインインストーラとオンラインインストーラのどちらかをダウンロード

 オフラインインストーラは、インストールするPCがインターネットに接続されていなければなりませんが、インストール後にもインストール構成が変更可能なので、インターネットに接続されているPCにインストールするのであればこちらをお勧めします。なお、インストール手順はどちらを使用しても同じです。

 インストールを開始するにはダウンロードした「jdk-6u3-windows-i586-p.exe」または「jdk-6u3-windows-i586-p-iftw.exe」を実行します。

図8 インストール・ウィザードの開始
図8 インストール・ウィザードの開始

 上記図8は起動直後に表示されます。しばらく待っていると、次の画面が表示されます。

図9 使用許諾の同意
図9 使用許諾の同意

 使用許諾が表示されます。内容を読んで「同意する」を押してください。すると、次の画面になります。

図10 インストールするJDK機能の選択
図10 インストールするJDK機能の選択

 インストールする機能を選択します。デモとサンプル、ソースコード、Java DBは今回はインストールしません。

編集部注Java DB について詳しく知りたい読者は「待望のJava SE 6 でパーシステンス」をご参照ください。

 また、インストール先もデフォルトの「C:\Program Files\Java\jdk1.6.0_03\」から「C:\Java\JDK\」に変更しています。スペースを含むパスにJDKをインストールすると、何かとトラブルのもとになるためです。

図11 JDKインストール進行中
図11 JDKインストール進行中

 JDKをインストールしています。しばらく待っていると、次の画面が表示されます。

JREのインストール


図12 インストールするJREの機能とインストール先を選択
図12 インストールするJREの機能とインストール先を選択

 JREの機能とインストール先を選択します。インストール先はJDKと同様「C:\Progaram Files\Java\jre1.6.0_03\」から「C:\Java\JRE\」に変更しています。

 「ブラウザのデフォルトJava」の部分は、Internet Explorerブラウザと、インストールしていればMozilla Firefoxブラウザが検出されます。OperaブラウザやSafarブラウザiはここでは表示されませんが、それぞれのWebブラウザで問題なく利用可能です。

図13 JREインストール進行中
図13 JREインストール進行中

 JREをインストールしています。しばらく待っていると、次の画面が表示されます。

図14 インストール完了!
図14 インストール完了!

 [完了]を押すと、JDKとJREのインストールが完了です。

 ケータイのエミュレータを使ってプログラミング開始!

 インストールが完了したところで、再度こちらのJavaアプレットが実行されるか確認してみてください。

 次回からは実際にケータイのエミュレータを用いてプログラミングを開始します。Javaで初めてのプログラムを作り、ケータイJavaアプリの開発環境に慣れてみましょう。

@IT関連記事


携帯電話のソフトウェア開発で必要な資質
組み込みエンジニアは何を見るか(2) 
さまざまな機能を積み、ソフトウェアのコーディング量が増大しつつある携帯電話。そのソフトウェア開発に必要な資質とは?
次世代ケータイ開発を一変させるソフト基盤とは?
連載:組み込み企業最前線(9)
 「JBlend」のアプリックスが、今度は携帯電話向けソフトウェアの開発を根本から変えるミドルウェアフレームワークの開発に乗り出した
組み込み開発」フォーラム 2006/3/28
MIDPプログラミング入門
MIDPはケータイJavaの基本。J-フォン、au、DDIポケットPHSのMIDP採用で再び注目を集めるMIDPをJ2ME Wireless Toolkitで学んでみよう

前編 プロジェクトの作成まで理解しよう (2001/3/15)
後編 基本的なプログラミングを理解しよう (2001/3/20)
連載各回の解説はこちら
ドコモの仕様とMIDPはどう違う?
携帯Java最新事情
 いよいよNTTドコモのiモードJava携帯端末が出荷された。そろそろ携帯Javaの周辺事情を知ってみたいとお思いではありませんか?
Java Solution」フォーラム 2001/1/27
DoJaによるiアプリの開発入門
NTTドコモが提供する公式開発ツールJ2ME Wireless SDK for the DoJaを利用したiアプリの開発について解説する
第1回 NTTドコモの公式開発ツールを使おう
第2回 実機で動作するiアプリの作成
第3回 メディアリソースを利用して絵と音のあるiアプリ作成
第4回 HTTP通信とスクラッチパッドへのアクセス
第5回 CGIによるGET/POSTメソッドを使った送受信
第6回 互換性のあるiアプリ作成法
第7回 iアプリを10Kbytesに収めるテクニック
Mobile Connection」フォーラム 2001/8/30

1-2-3

 Index
第1回 あなたの携帯電話でJavaアプリは動きますか?
  Page1
「携帯アプリを作って学ぶJava文法の基礎」について
あなたの携帯電話でJavaアプリは動きますか?
コラム 「EZアプリってなかったっけ?」
  Page2
コラム 「Javaアプリ? Vアプリ? S!アプリ?」
コラム 「iPhoneとGoogle Android」
ところで、Javaって何だっけ?
コラム 「TIOBE Programming Community Indexのランキング」
Page3
Java開発環境・Java実行環境のセットアップ
ケータイのエミュレータを使ってプログラミング開始!


ご意見、ご感想は Smart&Social 会議室へどうぞ


 Smart&Social フォーラム トップページへ


TechTargetジャパン

Smart & Social フォーラム 新着記事

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

RSSフィード

キャリアアップ

@IT Sepcial

イベントカレンダー

PickUpイベント

- PR -
もっと見る
- PR -

お勧め求人情報

ホワイトペーパーTechTargetジャパン

@IT Sepcial
ソリューションFLASH