記事投稿  :  検索  :  アクセス情報  :  記事一覧  :  リンク  :  カレンダー  
TECH-UNO The best way to predict the future is to invent it!
ようこそ! Tech-uno.com
水曜日, 2010年 9月 08日 @ 午後 08:02 JST
 記事を友人にメールする 印刷用画面 

iPhone SDK

携帯アプリ開発iPhone SDK ダウンロード

iPhone SDK will run on Intel-based Macs running Mac OS X 10.5.3 or later. ← なので Windows 環境では使えません。

http://developer.apple.com/iphone/

Apple ID 登録+ログイン後、SDK をダウンロードできるようになります。
 記事を友人にメールする 印刷用画面 

iPhone

携帯アプリ開発iPhone ホーム

http://www.apple.com/jp/iphone/

iPhone Developer Program (ディベロッパ向け iPhone 関連情報)

http://developer.apple.com/jp/iphone/program/
 記事を友人にメールする 印刷用画面 

MIDP 入門: MIDlet のライフサイクル

携帯アプリ開発MIDlet は携帯電話などでの使用を前提にしているため以下のように動作します。

1. MIDlet#startApp() メソッドが呼ばれ、MIDlet が開始する。

2. 端末に電話がかかってきたときなどには MIDlet#pauseApp() メソッドが呼ばれ、MIDlet を停止状態にする。

3. 2 で MIDlet#pauseApp() メソッドが呼ばれた後、電話が終了したときなどには MIDlet#startApp() メソッドが呼ばれ、MIDlet が再開する。

4. MIDlet を終了するときには MIDlet#destroyApp(boolean) メソッドが呼ばれ、MIDlet は終了する。
 記事を友人にメールする 印刷用画面 

リアルタイム株価(モバイル版)

携帯アプリ開発楽天証券 iSPEED

http://www.rakuten-sec.co.jp/ITS/ispeed/index.html

iSPEED デモ

http://www.rakuten-sec.co.jp/ITS/iSpeed_demo/window.html

ジョインベスト証券 モバイル・エクスプレス

https://www.joinvest.jp/service/mobile/express.html

松井証券 ハイスピード α

http://www.matsui.co.jp/service/mobile/highspeed_alpha/index.html
 記事を友人にメールする 印刷用画面 

MSA for CLDC

携帯アプリ開発MSA for CLDC = Mobile Service Architecture for CLDC

J2ME/CLDC 用のプロファイルの1つで、メッセージング、グラフィックス、PDA 機能などの仕様。

MSA for CLDC 仕様

http://jcp.org/aboutJava/communityprocess/mrel/jsr248/index.html
 記事を友人にメールする 印刷用画面 

Eclipse + Sun Java Wireless Toolkit(J2ME)での携帯アプリ開発

携帯アプリ開発Eclipse と Sun Java Wireless Toolkit と EclipseME を使って携帯アプリを開発する方法です。

【開発環境】

・Eclipse 3.3.2 for Java
・Sun Java Wireless Toolkit 2.5.2 for CLDC
・EclipseME 1.7.9 (←プラグイン)

【インストール・設定手順】

1.Eclipse IDE for Java Developers のダウンロード・インストール
  http://www.eclipse.org/downloads/
2.Pleiades のダウンロード・インストール(日本語化する場合)
  http://tech-uno.com/public_html//article.php?story=20071215103733291
3.Sun Java Wireless Toolkit のダウンロード・インストール
  http://tech-uno.com/public_html//article.php?story=20080330115257912
4.EclipseME のインストール・設定
  http://tech-uno.com/public_html//article.php?story=20080622043028378
5.Eclipse を起動

【開発手順】

1.[ファイル] → [新規] → [プロジェクト] を選択
2.ウィザードで[J2ME]→[J2ME Midlet スイート]を選択し、「次へ」をクリック
3.「プロジェクト名」を入力し、「次へ」をクリック
4.「デバイス」の設定
  「グループ」で「Sun Java Wireless Toolkit 2.5.2 for CLDC」を選択
  「装置」で「DefaultColorPhone」を選択
5.「終了」をクリック
6.「クラス(.java)ファイル」を作成し、以下で作成したファイルの内容をコピー
  http://tech-uno.com/public_html//article.php?story=20080330115257912
7.「実行」→「実行ダイアログを開く」
8.「Wireless Toolkit Emulator」を右クリックし、「新規」を選択
9.プロジェクト名、Midlet 名を入力し「適用」→「実行」をクリック
  → Wireless Toolkit の DefaultColorPhone が起動し、プログラムが実行される。
 記事を友人にメールする 印刷用画面 

J2ME plugin for Eclipse (EclipseME) インストール手順

携帯アプリ開発EclipseME

Eclipse で J2ME Midlet を開発するためのプラグインです。

http://eclipseme.org/

EclipseME インストール・設定手順

http://eclipseme.org/docs/installation.html

※ ↑ の「Configuring Preprocessor Support」の部分はとりあえず飛ばしておいてよいでしょう。
 記事を友人にメールする 印刷用画面 

MIDP

携帯アプリ開発MIDP = Mobile Information Device Profile

J2ME/CLDC 用のプロファイルの1つで、携帯電話などで Java を使用する時の仕様(API)。

MIDP 1.0 仕様

http://jcp.org/aboutJava/communityprocess/final/jsr037/index.html

MIDP 2.1 仕様

http://jcp.org/aboutJava/communityprocess/mrel/jsr118/index.html

MIDP 3.0 仕様(検討中)

http://jcp.org/aboutJava/communityprocess/pr/jsr271/
 記事を友人にメールする 印刷用画面 

CLDC

携帯アプリ開発CLDC = Connected Limited Device Configuration

J2ME の一部として定義されているコンフィグレーションの一つで、CPU 速度もメモリ容量も限られた小型端末を対象にしている。
仮想マシンに KVM を採用、数百キロバイトのメモリと16ビット CPU でも動作させることができる。

CLDC 1.0 仕様

http://jcp.org/aboutJava/communityprocess/final/jsr030/index.html

CLDC 1.1 仕様

http://jcp.org/aboutJava/communityprocess/mrel/jsr139/index.html
 記事を友人にメールする 印刷用画面 

Android Developer Challenge

携帯アプリ開発Android Developer Challenge (日本語)

http://code.google.com/intl/ja/android/adc.html

Android Developer Challenge (英語)

http://code.google.com/android/adc.html

※ 第1期は終了しました。第2期は2008年後半以降になります。
※ 第1期の結果は英語サイトから見れます。
※ Map 関連アプリなど今流行のアプリが多いですが、いまいちパッとしませんね。