2007-08-16から1日間の記事一覧

専用機と汎用機とユーザーエクスペリエンスの変革の話

ここ1週間ぐらい、WindowsMobileとiPhoneの比較の話をずっと書いては消しを繰り返しているのですがもういい加減諦めて箇条書きで。 WindowsMobileは汎用機なので、パフォーマンスは専用機にかなわない(cf.PDC時代のメールのない端末) 汎用機でパフォーマ…

最適化

一番効くのは「メソッド呼び出しを減らす」事。(約6倍の最適化) ああもう、動的言語だなぁ、おい。 強い型付けだとか、静的型がないとコンパイルが通らないとか言いながら、一番のボトルネックはそこかい。 せめてprivateだのfinalだのを見てインライン展開…

ByteArrayの罠

罠……と今度こそ言っていいと思うぞ。 ByteArrayは、バイナリデータを扱うための、まぁ、JavaでいうところのByteArrayInputStreamとか、ByteArrayOutputStreamなんかのActionScript3.0版です。 中身にByteのデータ(ちなみに、ActionScript3.0にはbyte型という…

Flex2雑感

お仕事その他で(その他(^^;)?)最近、Adobe Flex2を使っています。 Adobe Flex2は、Flash9に準拠したSWFファイルを吐くコンパイル環境のことで、コンポーネントを使った一般的なアプリケーションをxmlとECMAScript4準拠の独自仕様ActionScriptで記述できる…

WindowsCEとWindowsMobileの話

なんか、「いまどきWindowsCEみたいな古臭いOS」みたいな話を聞いちゃったのであわてて。 WindowsCEは組み込み用カーネルと、それを使った商品全体をさします。WindowsMobileは、WindowsCE応用商品なので、WindowsCEの一種です。 なので、昔のハンドヘルドを…