レポート「Spark67 Begenners Edge ActionScript Libraries」
2009年12月4日(金)ロクナナワークショップは,Flash・ActionScript開発のためのオープンソースコミュニティSpark projectとのジョイント企画として「Spark67 Edge ActionScript Libraries」を,BeginnersとDeepの2つに分かれ開催した。
Beginnersでは,ActionScript 3.0の基本は理解したがActionScriptライブラリは使ったことがないという方を対象に,ActionScriptライブラリの導入方法から,活用方法まで紹介するセッションが実施された。
スピーカーは,Spark Projectより新藤愛大(しんどうよしひろ)氏,河村晃匡(かわむらあきまさ)氏,池田泰延(いけだやすのぶ)氏が登壇。オーガナイザーは,株式会社ロクナナの 加茂雄亮(かもゆうすけ)が担当。
ActionScriptライブラリでらくらくFlashコンテンツ制作
Session 1では,BeInteractive!のActionScriptエンジニアでありSpark Projectの代表 新藤愛大氏より,「そもそもActionScriptライブラリってなに?」というところから,「ActionScriptライブラリの探し方」が紹介された。また,いくつかのライブラリーを使ったデモも行われた。
紹介のあった参考サイトとライブラリ一覧
- 海外のオープンソース ASライブラリポータルサイト
Open Source Flash - Tweener(アニメーション)
- Papervision3D(3Dグラフィクス)
- 日本発 Flash/ActionScript 開発のためのオープンソースコミュニティ
Spark project - SiON(サウンド)
- Frocessing(2Dグラフィクス)
- QRCodeReader(QRコード読み取り)
- SWFWheel(マウスホイール対応)
- Next(非同期処理の記述)
- その他,作者のブログなどで紹介されているライブラリ
- bulk-loader(ファイル読み込み)
- MinimalComps(GUIコンポーネント)
- SWFProfiler(プロファイリング)
Sessionの最後には,「ActionScriptライブラリを使うと嬉しい事と,ライブラリを使う上での注意点」が上げられた。
「ActionScriptライブラリには,様々なメリット・デメリット,得意なこと・不得意なことがある。使いどころを見極めて用法容量を守って正しく使って,素敵なFlashライフを!」と締めくくられた。
Subversionを使ってみよう!
新藤氏のSessionでは,ActionScriptライブラリの使い方が解説されたが,実際にライブラリを入手しようとすると,多くのライブラリの公開に使用されているバージョン管理システムSubversionに躓く人が多い。実際にSpark projectのサイトもSubversionで管理されている。
そこでSession 2では,Spark projectより河村晃匡氏が登壇し,Subversionについて解説された。
このSessionでは,今までにSubversionを使ったことがない方を対象に,「Subversionとは?」から「Subversionを使ったライブラリの入手方法(Windows版)」が詳しく紹介された。また,池田氏よりMac版のSubversionの使い方も紹介された。
Sessionの最後には,河村氏よりおまけのコマンドが紹介され,Spark projectのリポジトリに公開されている。
本Sessionに参加した方は,是非Spark projectのリポジトリにアクセスして,おまけをゲットして欲しい。
オンラインギャラリー Beautiflを大活用!
Session 3では,Spark Projectより池田泰延氏が登壇。池田氏の運営する ActionScript 3.0オンラインギャラリー Beautiflが紹介された。
Beautiflは,ActionScriptの投稿サイトであるwonderflの作例をさらにまとめたギャラリーサイトで,カテゴリーは技術的な視点ではなく演出のジャンルで区切られているため,ActionScriptの技術的なことを知らなくても,使いやすく,デザイナーとFlasherのイメージ共有にも便利だという。また,今まで思いつかなかったようなFlashのインスピレーションも得られる。
Sessionのなかでは,Bautifulで紹介されている作品を元に,ActionScriptライブラリの解説がなされた。
ライブコーディング
最後のSessionでは,池田氏,新藤氏によりSpark projectで紹介されているライブラリを使った,ライブコーディングが行われた。
まず池田氏は,簡単に時計が作れるライブラリ「TeraClock」を使って,アナログ時計を作成,それを受けて新藤氏は,アナログ時計をイベント終了後に使用する抽選マシーンに改造。
あっという間に抽選マシーンまで完成してしまった。
最後に,今回の出演者の皆さんから,1点づつサンプルが紹介された。
本イベントに参加して,ActionScriptライブラリの素晴らしさを実感した方は,是非自身のコンテンツ作りにも取り入れてもらいたい。
ロクナナワークショップ NEWS & REPORT
- ロクナナワークショップ「Illustrator & Photoshop はじめの一歩」入門セミナー開催
- ロクナナワークショップ「たにぐちまことのWordPress + PHPでつくるCMSカスタマイズ講座」新講座開講
- レポート「集中特訓!スマートフォンサイト制作術」
- ロクナナワークショップ「集中特訓!スマートフォンサイト制作術」開催
- レポート「[無料]Web制作の基礎知識講座」
- 技術評論社×ロクナナワークショップ 共催「[無料] 先生の学校 みんなでつくるITルールブック」開催決定
- ロクナナワークショップ「[無料]Web制作の基礎知識講座」開催決定―先着10社限定に全国どこへでも無料出張キャンペーンもあわせて実施中―
- レポート「Summer Camp 2011 羽田野太巳の 厳選 今すぐ使えるHTML5 API」
- ロクナナワークショップ「中村享介のJavaScriptプログラミング基本講座」新講座開講
- ロクナナワークショップ「たにぐちまことのWordPress入門講座」新講座開講


