Entries of flash

TextField のレンダリングにバグありませんか?

どうも再現条件がよくわからないのだけど、FlashPlayerのテキストのレンダリングにバグがありませんか??

文字数か、文字列かキャラコードか、何かの条件がそろったときに、TextFormatでPC内のデバイスフォントを指定したTextFieldをBitmapDataにドローした場合、フォントとtransform.matrixが正しく適用されずにレンダリングされる。

絞り込めてないのだけど、どうやらある特定のテキストが渡ると必ず発生する。
つまりおそらくなにかの文字コードが地雷っぽい。

Adobeに通報しようにも、原因が絞り込めない。
どなたか似たような状況を経験したことがある人がいたら教えてくださいい。

Adobe Records始動

ティザーのままだったAdobe Recordsがついに本始動した模様。

どういうサイトかと思ったら、Adobe手動のクリエイターコンペだった模様。
音楽、CG、インタラクィブアート、映像を集めて、1個のCDとしてリリースするみたい。

試みはとても面白そう。 Adobeがこういうこと主導でやるってのが新鮮。
ただ、このご時勢に店頭CDというところの意図がちょっとわからない。

個人的にはこのタイミングでFlash mx 2004とかすげー盛り上がるんじゃないかと思うです。

progression勉強その1 – 関数の遷移

久々にflashトーク。

ついに先日より弊社(というか僕)も、商業案件にprogressionを導入すべく勉強をスタート。とりあえずざっとソースコードを読んで、イベントの流れを理解する。見た感じテンプレートメソッドの順番と、カスタムなコマンドクラスの作成がprogressionのキモと思われる。取り急ぎ、挙動を観察したメモ。

ネットブックはFlashにどう影響するか?

インターネットを見れる最小限のスペックのパソコン、ネットブックとやら流行り始めている。これがFlash界にどう影響するのかイマイチ読めない。

iPhone,Flash,Androidのパワーバランスに変化か

久しぶりにFlash使いも読んでて楽しめる、梅田もっちー的な煽りまくりエントリ。

先月まで、僕はiPhoneへのFlashPの搭載は100%ありえないと言い切っていた。しかし昨日、突然にモバイル・プラットフォームのパワーバランスに大きな変化がでそうなニュースが入った。

それは、次のiPhone SDK2.2SDK2.1のsafariから、ウェブアプリがローカル保存できるようになったらしいというもの。一見、たいしたことのないニュースだけど、多分これはモバイルのパワーバランスに大きな変化をもたらすことになる。

<追記>
iPhone 3G Wiki blog様に、ローカルキャッシュは2.1の段階で実装されてるとの指摘をいただきました。これは僕がローカルキャッシュのエントリの時期的にSDK2.2と間違えたミスです。一方でこのミスは本文の論旨そのものには影響しません。ローカルHTMLは依然としてAppStoreのモデルと競合しますし、それはSDK2.1の発表時にこの機能をフィーチャーしていなかったことからもわかります。

没ネタ:TwitterWorld

放置プレイ46日目。

去年のピクタップスの人を見て、すげぇぇ俺も自分3Dエンジン作ろう!! とか奮起をしたものの、忙しくなって1年半も放置プレイで墓場いきになったTwitterのビジュアライザ。Flash10が発表されて独自3Dエンジンを持つ意味がなくなりもう未練もないので放出。成仏してください。

結局、大型の個人ワークを使用とすると、社会人はまとまった時間が取れないのがネックと痛感した一品。

こういうのiPhoneで出せれば面白いかもと思うのだけど、法務が通らないことにはどうにもこうにも。

iPhone実機で動作するFlashコンテンツのサンプルが公開

Flash Player for iPhone

今回のSparkProjectの勉強会で紹介された、iPhone上で走るFlashPlayerのデモが公開された。iPhoneの開発者ライセンスを回避する為に、JavaScriptで実装されたという、変態ちっくなFlashプレイヤーです。作者は最速チュパカブラの中の人。

上記リンクは事実上FlashコンテンツをプレイヤーごとJavaScriptにポーティングした感じなので、プラグインをインストールすることなくiPhoneのsafariでいきなり再生できます。

まぁ、iPhoneがペンタ600相当というから遅いといえば遅い。ただこのスクリーンサイズでこの速度なので、480*320かつ、FlashLite並みに製作者が高速化に注意すれば、スプラッシュレベルなら、それなりのものは作れそう。フルフラッシュサイトはともかく。

技術的にはActionScriptがECMA互換なのをいいことに、Flash固有の関数のエミュレートだけ行って、基本の言語処理はSafariのJavaScriptエンジンを使って強引にまわしてるのだとか。描画はSVG。無茶苦茶だよなぁ。

Spark Project勉強会とiPhone用FlashPlayer

beinteractive主催でSpark ProjectのFlash変態勉強会にいってきたわけだけど、みなさまマジ変態でした。

とくに技術的に面白かったのは、AppleのiPhoneライセンス契約に引っかからないiPhone用のFlash Playerの実装の話。しかもAdobe製じゃなくてgyuque氏の個人プロジェクト。

なんとJavaScriptでFlashPlayerを実装するというキチガイっっぷり。
iPhoneのブラウザでぱっと見しっかり動いてた。これはすごい。

オンライン上にあるJavaScriptで実装したFlashPlayerを、Safariで実行する分には、Apple的には文句のつけようがないんだよな。

まだまだ超アーリービルドだけど、一応アニメ再生してるし、ActionScriptも解釈してたのでマジビックリ。おそらくモバイルSafariは近い将来、SquareFish JavaScriptエンジンを搭載してJSの処理速度がマジっぱやになるはずだから、簡単なFlashなら本当にSafari用のHTMLページに実用レベルで貼れる日も遠くないかもね。これはEngadetやHotwiredなんかにタレこんでもいいレベル。

なんかもはや最近のFlashテクノロジはカッティングエッジ過ぎてついていけないな。

最近はActionScriptもECMA3.1に準拠してもいいかなって思うようになった

いっかいActionScript3はなかったことにして、ECMA Script3.1準拠の新しいアクションスクリプトを作り直したほうがいいのかなって気も最近する。

AS3は便利だし、いまさら無かったことにするのはスゴイ痛手だけど、そもそもDeveloper派の人しかAS3には手を出せていないのだし、彼らは半年ぐらいあれば対応できるんじゃないかと思う。

AS3はデザがメインの人や、初心者には壁が高すぎて、いわゆるFlasher人口の抑制につながってる気がする。そういう意味では一旦リセットして3.1で作り直したほうが、今後Flashに入ってくる人たちにはいいのかもしれない。

なん回か実験してみたけど、デザインから入ってきた人にいきなりイベントディスパッチャーやDOMモデルの説明をするのは無理だわ。せっかく今AS2とAS3が並列で存在してるのだからAS2をECMA3.1準拠に格上げとかしたほうがいい気がするのだけどなぁ。Flashの開発コストとか考えないならば。

万能Flashウィジェット Chumby 日本予約開始!!!

万能Flash ウィジェット Chumby がついに日本でも予約開始!!
高速で予約!!! そして、めっちゃプッシュするよ。 Flasherは全員買うべき。

ChumbyはLinaxで動いて、フロントがFlash製の卓上WIFIウィジェット。 何がすごいって自分で作ったFlashコンテンツを再生&配布できる点!!! 

僕の予想では広告業界におけるFlashの重要度は、今後小さくなる一方(という設定)だ。そう遠くないうちに広告系のFlasherは何処かしら移民先を見つけるざるを得なくなる(と妄想している)。で、おそらく移民先として一番未来が明るいのは、デバイスのインターフェース/インタラクティブデザインだと思う。し

時代と技術の変化にともなって、デバイスのインタラクティブデザイン→空間のインタラクティブデザイン→建築のインタラクティブデザインと進むのが、おそらくFlasherにとって比較的明るい未来が描ける経路だと思う。

そういう経路は今まさにiPhoneが切り開きつつあるし、このChumbyを使えばそういう未来を先行的に体験することができる。しかもガワさえかぶせればプレゼンにもプロトタイプにも使える。

そういうわけで29400円を借金してでも、嫁を質に入れてでも買うべきアイテム。明示的に全力で煽る。ブクマしろブログしろリンクしろ徹底的に広めろてみんな買え。EdgeNow経由でAdobeのShowcaseでChumbyが紹介されるまで盛り上げろ。んでwidget製作して遊ぼう、Flasherの為の明るい未来を自力で切り開こうぜ。

取り急ぎ5個ぐらいかってFMSでリアルタイム通信コンテンツ作りたい!! 自宅の1階と2階とキッチンをChumyで繋いだらなんか起こりそうだ。

*注 Chumbyの中の人には別に何ももらってません