‘イベント’ カテゴリーのアーカイブ

Spark project 勉強会 #11 に行ってきたよ。

2009年7月29日 水曜日

Spark project の勉強会に行ってきました。

Adobe からも Steven Sacks 氏が来日中ということで、GAIA Framework についてのお話を聞けました。途中(というか最初から…?)、Sacks 氏の MacBookAir がプロジェクタにつながらないらしく、Adobe Connect でプレゼンをするという不思議な光景に。同一会場なのに(笑) Adobe Connect は、前職で拠点間ミーティングに使っていたので、ちょっと懐かしかったです。

さて、各プレゼンはこんなところ。

AS3 の Zip ライブラリを拡張したよ。 – 伊藤さん -

AS3 で zip ファイルの圧縮/解凍ライブラリである nochump を、かゆいところに手が届くように拡張しましたよ、というお話。
主な拡張ターゲットは、次の3つ。

  • 圧縮時のフォルダ構成の再構築
    3つのクラス ZipEntry、ZipFile、ZipOutput をゴニョゴニョしてました。
  • マルチバイト文字列を含むフォルダへの対応
    AS 側で勝手に UTF-8 変換してしまうので、OS の文字コードに強制変換する。
  • 複数の Zip ファイルから 1つの Zip ファイルの再圧縮への対応
    一旦各 Zip を解凍すると処理時間がかかりすぎるので、圧縮データ部のみを抜いて、ラップの Zip ファイルを構成する。驚異的な改善!

多量ファイルの通信が発生する時など、Zip ファイルの圧縮/解凍を組み込むことは時々あるので、nochump についてのこういった拡張情報を得られたのはありがたいです。いつか Spark にもコミットしてくれるとのことでした。

FLARToolkit を使ったお絵描きビューワー。 – 山田さん -

FLARToolkit を使って、恐竜の皮膚の色を塗って見てみようというもの。科学博物館などで、お子さま向けコンテンツとして人気のようです。目新しさというものはありませんが、ビューワーも恐竜のモデルも、年齢を問わず触りやすそうな UI でした。AR の案件というのも今後増えてくるのかなと思いますが、技術面だけでなく的確な UI を練ることも重要ですね。AS ネタの視点とズレていてすみません…。
また、Adobe での AR 熱もかなり盛り上がっているらしく、次回 MAX でも AR ネタのセッションが幾つか予定されているとこのとでした。

GAIA Framework 使ってよ。 – Steven Sacks さん -

海外では “Soup and Bread” と呼ばれるほど、そのお手軽さが高い評価を得て、ユーザが絶賛増加中らしい GAIA Framework についてのご紹介でした。GAIA Framework は簡単に言ってしまうと、Progression のようなもの。“スクリプトを書けないデザイナも、ギークなデベロッパも、GAIA を使えば簡単に SWF コンテンツが作れちゃうよ” というのが基本コンセプトでしょうか。

たしかに、短いデモの時間でもその手軽さは十分に伝わりましたが、ここまで Progression が浸透してしまった日本での普及は難しいのではないかというのが率直な感想でした。ただ、AS2 でもいける という点は良いですね。

Progression 4 の開発進捗報告。 – 阿部さん -

“Soup and Bread” に対して、”ごはんとみそ汁” なフレームワーク Progression ですが、今秋にはもうバージョン 4 のパブリックベータがアップ予定とのことでした。

気になる新機能として、次の3点が紹介されました。

  • シーン階層の自動調整
    シーンを外部ファイル化した場合に子のシーン(swf)だけを再生すると、シーン階層の相対パスが崩れてしまうので正常に動かないはずですが、この相対パス部を自動的に調整してくれるそうです。
  • アプリケーションのコンフィグ
    コンテンツの特性に応じて、BasicAppConfig、WebConfig、LWAppConfig(=LightWeight) などを指定することで、諸々最適化されるそうです。特に、LWAppConfig だとベースの swf サイズがなんと半分!ブログパーツの作成には有効ですね。
  • キャストコンポーネントのオートラベリング
    キャストオブジェクトをステージに配置した際に、コンポーネントに必要なラベルを自動的に配置してくれるというもの。コンポーネントプロジェクトをする人には朗報です。

あと1時間ぐらい余裕があったら、もうちょっとおもしろいお話が聞けそうでした。特に GAIA とか Progression とか。スピーカの皆さん、お疲れさまでした。

Ext JS 勉強会 (7月) に行ってきたよ。

2009年7月23日 木曜日

Adobe 依存なカラダになってはや4年。
前職を退いて、JavaScript や CSS、PHP や Rails 辺りの情報が全然溜まっていないことを痛感しています。

そんなわけで、何かと便利でおもしろい ExtJS の勉強会に参加してきました。

以下、概要と雑感。

Ext JS 実践開発ガイド

コンポーネントに対するローカライズに関してのお話でした。
まだ開発途上にあるらしく、現状は各ロケールファイルをロードするというもの。今後の課題として、ロケールの一括ロードによる通信の簡略化などが挙っていました。

また、Ext.ux パッケージへのコミットのススメ。
デベロッパが積極的なコミッタになることは、言語に依らずどの世界でも共通ですね。

Ext JS で 2ch 専ブラを作ってみたよ

ほぼ 2ch を見ないので正直なんともなネタではありましたが、フル Ext JS で作られたアプリを見たのは初めてだったので、今の JS スゴいなと単純に感激しました。Twitter ビューワあたりも自分色に作れそうです。

Ext JS で柔軟に開発を進める ABC

スピーカーの野村さんの会社での事例を元に、Ext JS をプロジェクトに採用することのメリットとプロジェクトを進めるに当たってのキモのお話でした。

メリットとしては、MVC の完全分離による分業の確立
プログラマ(ロジック:Model/Controller) と UI デザイナ(View) による開発体制でワイヤーフレームの作成から実装、単体テストまでの責任の所在を明確にできる、ということでした。

が、UI デザイナも Vi でゴリゴリコーディングしているらしいです…。これは Flash も然りですが、ロジックの組み込みと UI の作り込みの中間的なポジションがグレーで悩ましいところです。野村さんは良い意味で「どっちつかず」な人材という言い方をされていましたが、自分自身が割とピンポイントなポジションにいて、アイデンティティに悩んでいるので聞いていて若干複雑でした。

Ext JS フォーラムに参加して間もない状態での勉強会参加ということでしたが、興味を持つには十分な内容の2時間でした。
Ext JS の UI ビルダー的なアプリケーションがこなれてきたら、Ext JS なアプリやコンテンツを目にする機会もどんどん増えていきそうですね。

Fxug ベータ祭に行ってきたよ。

2009年6月25日 木曜日

Fxug Flex4勉強会第74回に行ってきました。

Fxug の勉強会は初めての参加でしたが、各テーマがホットだったこともありつつ、スピーカーの皆さんがおもしろく進めていてあっという間の3時間半でした。

以下雑感。

FlashCatalyst の紹介

まだパブリックベータなので、かゆいところに手が届きそうで届かない状況が多々ある模様。しかしながら、UXデザイナが使いこなしてくれたら、エンジニアはホントにロジック実装だけに集中できそう。ぼく個人としては、モーション周りの気持ち良さが気になる半端なエンジニアなので、結局 Catalyst 側も自分でやることになるのかなと。

  • モックアップの制作が楽
    ワイヤーレベルでもガシガシいけるのでブリーフィング段階でさらっと出せるぐらいに使いこなせると良さそう。
  • UX の検証が楽
    1点目に関連しますが、モックの制作段階での検証がし易そうです。
  • Ai / Ps での再編集も可能
    Fc で編集後にもう一度デザイン編集サイドに戻せるのはありがたい。ただし、トランジションとかステートをいじりすぎると上手くいかない模様。リリース版に期待ですね。

リリースは来年とのことなので、これからのブラッシュアップが楽しみです。

FlashBuilder の新機能

FlashBuilder4 ということで、やっぱり何でこんな紛らわしいネーミングなの?みたいなジャブから入ったお話でしたが、しっかりと FlexBuilder3 からの改善点も多々あるようでした。

  • 条件付き BreakPoint 設定
    若干地味だけど、かなり嬉しい。
  • プロジェクトプロパティの変更
    これまた地味だけど嬉しい。ただし、Air → Flex へのプロジェクト変更は不可とのこと。
  • クライアントデータマネジメント
  • ネットワークモニタ
    最高です。

Flex4 のここが新しい

Flex4 SDK のお話。Flex4 もリリース前なので、まだまだパッケージ構成だとかの変更が発生しそうとのことでした。

  • Spark アーキテクチャ
    Spark のコンポーネント、エフェクト周りはなにやら面白そうだぞというお話。PixelBender 使ってるビルトインエフェクトって mx パッケージにもあったっけ?
  • CSS 拡張
    class 指定と親(入れ子)指定ができるようになりました。
  • Catalyst ハック拡張
    挙げられていた問題点がクリアされたら、現場はホントに助かるなぁという印象でした。アドビの轟さんが苦笑気味だったけど…。

何よりも廣畑さん有川さんおふたりの掛け合い漫才トークが最高でした。

extends Progression 授賞式。

2009年6月13日 土曜日

extends Progression

授賞式に行ってみました。
受賞された拡張機能はどれもすばらしかったです。

ユーザを楽にしようっていうよりも、「ボクこんなんできるんだよ、ママン」みたいな拡張機能が多くなったりするのかなと、実はちょっとそういう雰囲気も楽しみにしてたのですが、皆さん大人で、実用性というか、フレームワークとしての本来の意味をちゃんと踏襲した機能拡張をされていました。さすがです。

なかでも、ll_koba_ll さんの HandPower Progression ControllerClockMaker さんの CaptureSheetMaker が最高でした。

CaptureSeetMaker は、いまお手伝いしている Flash コンテンツで早速使わせていただこうと思います。trick7 さんも仰ってましたが、Flasher、ディレクターにとっては、ホントに「コレだっ!」ていう機能ですね。

HandPower Controller は、帰宅後に妻にも説明してみたら、普段 Flash とか web に興味を持たないくせに、良い食いつきを見せてました。
ICT リテラシーの習熟度に関わらずコンテンツを楽しむためのインターフェースとして、デジタルサイネージ然り、まだまだ面白みが多そうですね。

F-site 湿度との戦い。

2009年5月30日 土曜日

F-site 主催のセミナーイベントに参加してきた。

空調が稼働するのが来月からという罠にはまりつつ、100名超が聞き入ってました。それにしても蒸しすぎた。

以下、雑感。

Flash による広告系 Web サイト事例

カヤックさんのフレームアニメーション制作がおもしろかった。
 
主となる稼働箇所以外をどう動かすかを考えて作る ことを意識されているとのこと。確かに。 ブログ でも前にエントリがあったけど、Flash に依らずアニメーション(モーション?)を作る上では、空間全体のバランスが大事ですね。

もっと現場のお話を伺いたかったです。
制作開始からリリースまでの期間が鬼のような短さだったことの解消方法とか…。

Adobe Flash CS4 使いこなし大喜利

少々のハプニングはあったものの、野中さんのプレゼンはさすがです。
初心者向けっていう位置づけだったので、ほんとに簡単で取っつき易いスクリプトでした。

ヤマムラアニメーションの制作現場

頭山の山村浩二氏による、アニメーション制作のワークフローのご紹介。
 
「頭山」を初めて見たのは広島の美術館だったなぁ。10分のアニメーションに約1年。つくる人として、早くつくることだけじゃなく、煮詰めてじっくり作り込むことも重要ですね。