RIAトピックス
リッチクライアント/RIAを主テーマに取り扱います。Flex、Ajax、AIR、Silverlight、JavaFX、etc。
【ClockMaker Blog】Adobe AIRは高速だった! Flashを最速で再生できる方法を検証
http://clockmaker.jp/blog/2008/12/fastest_flash_player/

・Flash PlayerとAIR
・WindowsとMacintosh
・WMode指定の違い

という対比で動作速度の検証を行った結果が
公開されています。

基本的には同筐体内で検証したそうですが、
WindowsとMacを同筐体って、
セットアップがしんどそうですね。

結果としては、FlashよりAIRの方が、
MacよりWindowsの方が、より高速に動作したとの事。
サンプルとしてFP10のネイティブ3Dの機能を用いた為
「別のサンプルにしたら結果は異なるかも」
と著者の方はおっしゃっていますが、
一つの規準にはなると思います。



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【プログラマ 福重 伸太朗 〜基本へ帰ろう〜】はじめてのFlex 〜 動画(Flv)の再生Flash(.swf)制作 〜
http://d.hatena.ne.jp/japanrock_pg/20080514/1210777368

Flex3での動画プレイヤーの開発をされています。
どうやら著者の方がFlex初心者らしく
一から丁寧に開発の過程が記録されています。

シークバーや音量調節機能も実装されており
有名な動画サイトにある機能は一通り網羅されています。
(あとは全画面表示機能くらい?)


【func09】Flex2でFLVプレイヤーのシークバーを作ってみる



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【青井ねずみのブログです】SecurityError: Error #2148
http://aoinezumi.blog7.fc2.com/blog-entry-4.html

AS3ではflash.net.FileReferenceというクラスを使うと
クライアントにあるファイルを参照できるんですが、
ローカル配置されたSWFを起動してこの機能を使おうとすると
Flash Playerから「Error #2148」が通知されます。

セキュリティ上の問題で、ローカル配置されたSWFでは
ローカルファイルへのアクセスが限定されているとのこと。

上記エントリではその回避方法が紹介されています。

私は「その2」と「その3」を試してみましたが、
「その2」は別のエラーが出てしまって
うまく動かすことが出来ませんでした。

「その3」は指定したディレクトリのパスに
日本語が含まれていなければちゃんと動作しました。
最初、デスクトップを指定して起動しようとしたら
ちっともエラーが解決できなかったんですよね。
結局、C:\直下を指定して、無事動作することが出来ました。
良かったよかった。


【FxUG】Flv動画が再生されません



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【akihiro kamijo】Flash テキストレイアウトフレームワーク(Text Layout Framework)ベータ版の公開
http://weblogs.macromedia.com/akamijo/archives/2008/11/flash_text_layo.html

Flash Player10から新しいTextエンジンと、
それを扱うAPIが用意されましたが、
Text Layout Framework」は
さらにそれを効率よく使用する為のフレームワークです。

現在はベータ版ですが、
既にそれで開発された方もいらっしゃる様子。

このフレームワークを用いて開発された
Flash / Flexアプリを閲覧するには
Flash Player10のインストールが必須です。
FP9で閲覧しようとした場合、
FP10への移行を促されますので、ご注意下さい。


【SCRATCHBRAIN.BLOG】Flash Player 10 縦書き(xmlデータでテキストレイアウト)
【AKABANA】テキストレイアウトフレームワーク



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【_level0.KAYAC】ガンバル携帯Flashでハマる7つの落とし穴
http://level0.kayac.com/2008/12/flashlite_worning.php

携帯でFlashコンテンツを開発する際に
注意すべきポイントが7つ紹介されています。

…これを読むと、
いかに携帯でコンテンツを作るのが難しいか
思い知らされますねぇ。その苦労を思うと、
思わず貰い泣きしてしまいそうな勢いです。

上記はあくまで既存の携帯に言えることで
iPhoneやAndroidなどには
多分当てはまらないと思いますが、
PC向けサイトより開発しにくいことに
変わりは無いんだと思います。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【PHP,MySQL,Flexな日々+イラストとか】携帯でメールでFlash世界に写真出現!
http://d.hatena.ne.jp/haru-komugi/20081201/1228119766

画像を添付したメールを送ると、
PCで閲覧しているFlashムービーの箱から
メールで送った画像が飛び出してくる、
というサンプルです。

ザーッとしかソースを読んでないんですが、
多分、メールはサーバサイドで処理をして、
Flash側はポーリングで定期的にサーバに
新しいメールが届いてないかチェックし、
必要に応じてアニメーションする、
という仕組みだと思います。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【AKABANA】条件付きコンパイル
http://d.hatena.ne.jp/arkw/20081113/1226542316

Flex3には「条件付コンパイル」という機能があります。
コンパイル時のパラメタで、特定のキーワードと
それの有効・無効フラグを指定してあげると
AS3中に書かれた、キーワード指定部分が
フラグに応じてSWFに反映されるか否かを選ぶことが出来ます。

ソースコードをいちいち直さなくて済むので、
性能測定用と一般公開用を同一ソースコードから
オプション指定だけで区別して生成できるわけです。

Traceログも同じで、
このような書き方をすると
CONFIG::TRACEのコンパイル指定をfalseにするだけで
traceログを吐かなくなるSWFを生成できます。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【_level0.KAYAC】Dateを更新する3つの方法をベンチマークする
http://level0.kayac.com/2008/11/date_time_benchmark.php

Date型の取り扱い方法で、どの程度性能に関わるか?
という検証をされています。

詳しくは上記エントリを読んで頂くとして
結論としては「確かに違うけど、そんなに変わらない」
ということみたいです。

まぁ結果はどうあれ、
こういう探求する精神は見習いたいですね。
ベンチマークテストに用いたソースコードも
公開されていますので、参考にしてみて下さい。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【CG★ソフトなんでも覚書】Adobe Flash Catalyst 解説ムービー
http://gimon.blog.ocn.ne.jp/blog/2008/11/adobe_flash_cat_eb63.html

プロジェクトコードでThermoと呼ばれていた
コードを書かずにグラフィックツールだけで
Flexアプリが作れる「Flash Catalyst」を
動作させている様子が動画で公開されています。

音声による説明は英語なんですが、
動きで大体どんなことをしているか検討がつくので
英語が苦手でも問題ないと思います。


【中垣茂ブログ】「Flash Catalyst」って、こんな感じ ^_^;



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【_level0.KAYAC】int, uint, Numberのデフォルト値
http://level0.kayac.com/2008/11/int_uint_number.php

AS3で数値を扱うプリミティブの初期値について。

 int = 0
 uint = 0
 Number = NaN

と、同じ数値を扱うものでも
初期値は異なるので注意しましょう。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

copyright © 2005 RIAトピックス all rights reserved.
Powered by FC2ブログ.
[PR] 英会話 生命保険 アルバイト FC2ブログ 一戸建て