mobile/アプリ開発概要
アプリ開発概要 †
DoCoMo? iappli †
DoJa5.0以降?
DoCoMo?配布のEclipseのプラグインではeclipse3.2以降ではうまくエミュレータを実行できないため
Eclipse3.0/3.1を探すか、eclipseで作成後DoCoMo?のツールで実行する。
アプリをダウンロードしたサイトとのみHttpConnection?で接続可能
とりあえずHelloWorld?まで作成
TODO HttpConnection?でlocalhostへのコネクト
SoftBank? S!アプリ †
MIDP2.0+CLDC1.1+MEXA(SoftBank?拡張)
UIはDoCoMo?とは別に作る必要がある
http://creation.mb.softbank.jp/
開発ツールは要会員登録
テストDLにもコンテンツアグリゲータ登録が必要
KDDI †
EZアプリ(Brew)
http://www.s-cradle.com/developer/brew/20050328_02.html
http://www.s-cradle.com/developer/brew/tqbr/brew_env/microsoft_visual_c_2005_brew.html
この手順でVC++2008 + BREW SDKでテスト環境が作れるか来週確認
とりあえず下記をインストール。
VisualStudio 2008 Express Edition
BREW SDK 4.04 SP01
BREW SDK Tools 1.1.1 SP05
ちゅうかqualcommのサイトめちゃめちゃわかりにくいよ。トップからメニューをたどってSDK Toolsに行く方法がわからない。というかqualcommのサイトの作りが不親切すぎてさっぱりわからない。
TODO HelloWorld?
EZアプリ(Java)
最終のPhase3で対応機種が2003年発売のW11H/W11Kなので考慮しない
用語 †
・CLDC(Connected Limited Device Configuration)
Javaの携帯・PDA向けフレームワーク(J2ME仕様)
関連するプロファイルとしてMIDP・DoJa?などがある。
java.io/java.lang/java.utilパッケージを定義。
・MIDP(Mobile Information Device Profile)
携帯電話向け部分のフレームワーク。CLDCと組み合わせて使用。
DoCoMo?以外(ezアプリ(Java) S!アプリ、WILLCOM
javax.microedition.*などのパッケージを定義。
・DoJa?プロファイル
DoCoMo?用プロファイル。com.nttdocomo.*パッケージを定義。
DoJa1.0 503i
DoJa2.0 504i ※CLDC1.1 浮動小数点、待ち受けアプリ対応
DoJa3.0 505i, 506i
DoJa3.5 900i
DoJa4.0 901i ※3D
DoJa4.0LE 700i, 701i, 702i
DoJa4.1 902i
DoJa5.0 903i, 904i ※GPS
DoJa5.1 905i
・Starプロファイル
※待受アプリ廃止 iWdgtで代替
今後DoCoMo?ではStarプロファイルが使用されるが、当面はDoJa5環境と併存。
→DoJa?非搭載機がリリースされたらStarプロファイルでアプリの再作成が必要。
その他 †
FlashLite? †
Adobe Flashのケータイ版。Flashで作成できればかなりキャリア間の差異が吸収できるが、
XMLSocketが使えない、外部接続にユーザー操作が必要などの理由から今回は除外する。
タグ:
mobile