開発日記
2002年06月d日

(はPC用リンク)

DoJaでどうじゃ(寒

 docomoのサイトからDoJaの開発環境をおとしてきました。
 atmarkitの記事にあったURLはもうなくなっていましたが、このページから「504i向けiアプリ開発ツールのダウンロード」でダウンロードしてインストールすれば大丈夫みたいです。
 あとは、普通(J2SE)のJDK(1.3.0_xx)がインストールされていてパスが通っていればいいのかな(これは無くてもいいのかな)。

 「504i向けiアプリ開発ツール」は、プロジェクト管理ツールと端末エミュレータと必要なクラスファイル(doja_classes.zip,classes.zip)のまとまった物という感じです。
 このツールで、プロジェクトを作るとディレクトリを掘ってくれるので、そのなかの srcフォルダにソースをコピーして、[ビルド]ボタンを押したらコンパイルできました。
 JAMファイルも勝手に作ってくれるので楽ちん。
※あらかじめADF設定で、実行するclass名を指定する必要アリ。
 この状態で、[起動]ボタンを押すとエミュレータ上で起動します。

 あとは、JAMファイルをよびだすHTMLを作ればOKのはず。
 ということで、作ってアップロードしてみました

 おーこれは一発で動きました。
 DoJaでの開発は結構らくちんぽいです。あとは、JBuilderとの連携どうするかな〜

● ちょっとハマリ編
 アプリをバージョンアップしたので、ビルドし直したjar/JAMファイルを再アップロードして、携帯でダウンロードしてみようとすると「すでにダウンロードされています」とのメッセージが…。
 JAMファイルの LastModifiedエントリも変更してあるし、何事?
 仕方がないので一度アプリを削除しようとしてきづきました。iアプリのメニューに「バージョンアップ」という項目があるのでした。
 なんだコレ使えばいいのか。とても便利じゃないか

● うそつきN504i
 「タイマーイベントが、100ms単位でしか出来ない」といういようなことをどこかで読んでいたので試してみました。
 ホントに100ms単位でしか出来ませんでした。がーん。
 ゲームとか作るときに困らないのかな。sleepメソッドとか(あるのか?)では、もっと分解能高いのかな。
 ちなみに、Timer.getResolution() メソッドを呼び出してタイマー分解能を取得すると 10 と返してくる。うそつきー

● N504iフォントサイズ
 N504iでのデフォルトフォントサイズは、12dotでした。
 これなら横13文字表示できるな〜。(テキストビューア計画中)

 でも出来れば8dotフォントを使いたい。
 N504iのメーラではちっちゃなフォント(10dot)が使えたのでこのフォントつかえないのかな。
 恵梨沙フォント(55Kbyte)をスクラッチパッドに放り込んで使うという手もあるけど。

 もしくは標準のフォントをその場で縮小しながら表示? あたらしいJava環境では、ピクセル単位の操作もできるようになったからスピードを気にしなければなんとかなる?うーん

進む / 戻る
趨レ次
(C)2002
Dokokano.com