2009年1月アーカイブ

Flash Lite1.1以降が対応端末という条件が最近は多いです。
1.0端末のアクセスシェアはもうほぼないんでしょう。

1.0が対応端末に含んでいる頃は画面サイズは240×240でしたが、
1.1以降が対応端末であれば、240×266(横×縦)になります。
Flash Lite3.1対応携帯がでていたことを最近知りました。。

3.1にマイナーアップデートして、
一番の驚きが、「ボタンイベントなしで外部読み込みが可能
になったことでした。
パケ放題ユーザが増えてきて、いつなるかなぁと思っていましたが、
ついになりましたか。
これで読み込みが必要だったアプリのUIが変わりますね。使いやすく作れそうです。

詳しくは下記の記事がFlash Lite3.1の検証してレポートしてくれています。
http://thinkit.jp/article/776/1/
少し前に、SoftBankのpanasonic端末でsubmitボタンの「文字」が見えないという報告がはいりました。

原因は、panasonic端末だけhtml(xhtml)の仕様で、
カラー属性を指定した場合に、その色味がsubmitボタンの文字色に反映されてしまうことでした。

下記の2パターンの書き方がNG。
(1)Bodyタグに色設定
<body text="#FFFFFF">
<input type="submit" value="送信">
</body>


(2)div,spanで色指定した要素ではさんだ場合
<span style="color:#FFFFFF">
よろしければ、送信ボタンを押してください
<input type="submit" value="送信" />
</span>

2はあまりないかもしれないが、1はありそう。。

この現象は、softBankに参入したてのpanasonic端末(705pとか)は問題なさそうですが、
最近の端末ではこの現象になります。920Pは確実。
DataGridのdataProviderでは、ArrayもArrayCollectionも設定できますが、
データバインディングを利用するなら、dataProviderに設定するのはArrayCollectionになります。
Arrayを設定した場合では、配列データに追加、削除、またはオブジェクト要素の変更を行っても画面に反映されません。

また、dataProviderにArrayCollectionを設定しただけでは、オブジェクト要素の変更した場合に画面に反映されません。反映するには、配列にpushしているオブジェクトに[Bindable]メタデータを付与している必要があります。
去年末にβ版がでたText Layout Framework。Flash player 10対応。

まだ実際触っていないけど、
abobe Labsやサンプルみてるとすごく期待。

サンプルをみて縦書きのきれいさにびっくりした。
ちょうど、今の案件で縦書きに苦労しているだけに。。

あと、クライアントPCにインストールされているフォントが使用できる
っていうのすごい。

○Text Layout Framework
http://labs.adobe.com/technologies/textlayout/

○sample
http://shigeru-nakagaki.com/flex_samples/TextLayoutFramework/JPTest01/JPTest01.html

プロフィール

author:max

横浜で働いてます。Flashが好き。

■主な受賞歴
ソフトバンクモバイル株式会社主催:モバイルウィジェットコンテスト「アドビシステムズ賞」

2009年6月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

ウェブページ