[Litz' UNION] > [Dal Segno] > [16議事録] // [携帯用]

16議事録 (いちろくぎじろく)

プロフィール
PF
名:16たると/邑久りつ
場:浅草らへん
他:
 一介のゲーム屋さんに語学趣味とボードゲーム趣味を加えてよくかき混ぜて冷蔵庫で寝かせたもの。
▲閉じる
記事検索
Google


▲閉じる
[前のページ] - [1件のみ表示] - [次のページ] // [新着順5件]
[08/12/05 22:26:37]
でも一応移植はできるみたいよ

iアプリのStarプロファイル向け開発ツールが出来てたので試してみた。

「Starプロファイル」とは、平たく言えばdocomoのiアプリの新規格のようなものだと考えて欲しい。
新しいんだよ。
それに対して、これまで使っていた規格が「DoJaプロファイル」。

概ね、最新の「4series」と同時に移行し始めたわけさ。
で、既に出てる機種の中でDoJaなのは「N-03A」だけ。
あとはみんなStarなんだ。
すなわち、P-01A(Star)などでは、今までに作ったiアプリが動かせないわけだ。

そこで我々が首を長くして待っていたのがStarプロファイル用の開発ツール。
これでDoJaアプリをStarに移植しなさいというわけだ。
今回はそういうお話


まず手始めに、DoJaアプリのソースファイルを丸ごとコピペしてビルドしてみた。
すると90個くらいエラーが返ってきた。
そこをちまちまと修正していきます。

[1]
import com.nttdocomo.ui.*;
import com.nttdocomo.io.*;
import com.nttdocomo.util.*;
 ↓
import com.docomostar.StarApplication;
import com.docomostar.StarApplicationManager;
import com.docomostar.io.*;
import com.docomostar.ui.*;
import com.docomostar.util.*;
import com.docomostar.media.*;
import com.docomostar.system.*;

[2]
getSourceURL()は、StarApplicationManagerのメソッド

[3]
Phone.getProperty(Phone.TERMINAL_ID)
 ↓
PhoneSystem.getProperty(PhoneSystem.TERMINAL_ID)

[4]
Font.getFont(Font.SIZE_TINY)
 ↓
Font.getFont(Font.FACE_PROPORTIONAL, 12)

くらいのことをすると、大体同じになるかも


いちばんの変更点は
デフォルトの描画領域が240*240から480*480になって、
デフォルトのフォントサイズが12から24になったことかね?

エラーを潰しきって、いざ起動してみると
ダイアログの文字がでかすぎて弱ったよ

名前 *省略可
URL http://*省略可
コメント
[前のページ] - [1件のみ表示] - [次のページ] // [新着順5件]

[Litz' UNION] > [Dal Segno] > [16議事録] // [携帯用]