携帯アプリ

Stateパターン

「状態」を表現するパターン。「状態」だとか「遷移」だとかそういう言葉を並べられると個人的には黙っていられなかったりする。一種のトラウマ。どうでもいいけど。「状態」をクラスとして表現するということで考えたら、キタドンピシャ。すげーすげー。成長した…

開発終了(一応)

携帯アプリの開発が一応終わりました。出来上がったものもたいしたことはないんですが、基本的に社内の案件なのであまり細かいことには触れずに雑感など。 まず、開発をやる上で1人or複数人の違い、そして複数人でやることの難しさを痛感しました。同じJava…

フォントとか機種依存

今日はある程度出来上がったアプリをちょっと実機で動かしてみよう!ということで。実は今日の今日まで全部エミューレータでやってたんです…。いや、ほら、なんせドコモが配ってるヤツだし、これで動くなら実機でも当然動くでしょ?って感じで。 でも実際や…

キーイベントリスナー

携帯アプリでボタンを押したときに画面遷移を実現する場合、CanvasにしてもPanelにしても、基本的にはキーイベントリスナーを待機させておいて、当該イベントを受け取った時に次のCanvasなりPanelなりをDisplay.setCurrent()するようにします。ここで注意し…

APIとか備忘録

APIには高レベルなヤツと低レベルなヤツがある模様。 高レベルAPI Panelクラス(とか?) ユーザからの入力を簡単に処理 ComponentListenerインタフェースを用いてイベントを処理 ハードウェアの特性を考慮する必要が低い 少ないコード量で高機能なアプリを…

携帯アプリ作成

久々に更新したと思ったら、また新カテゴリーです。 残り1ヶ月を切った会社の研修。最後の実務演習として今日から始まったのが携帯用アプリの開発。先週末に新人によるプレゼンが行われ、いくつかのグループの案が採用されることに。とは言ってもまああくま…