トップ > ラボブログ

ラボブログ

Adobe WebProducts アーカイブ


2008年09月02日


実際に役立つ Adobe AIR チュートリアル

ラボ神部です。


Adobe AIR のプロダクト、なにか作ってみたいです(主にウェブカムセンシング系)。そこで、役立つ Adobe AIR 関連のエントリを、このブログエントリで集めてみようと思います。


-【ハウツー】AIR自作工房 - Adobe AIRで創るアナログ時計 (1) 身近なアナログ時計をAIRでつくろう | パソコン | マイコミジャーナル・・・0からのステップアップにちょうどよさそうな記事


-いまさら聞けないAdobe AIR「超」入門(1/4)- @IT・・・こちらはデジタル時計。今年一月時点のものなので、多少現況と違っている部分もあるかもしれませんが。


-Adobe AIRアプリ いろいろ - DesignWalker・・・海外版ですが、AIR クライアントのサンプル。デスクトップの争奪戦がはじまっていますね・・・。

ブックマークに追加する

トラックバック

このエントリーのトラックバックURL:
http://www.spicebox.jp/cgi-bin/mt/mt-tb.cgi/423

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


2008年08月18日


ActionScript 3 について Google のトップ10エントリを評価する

ラボ神部です。


Flash を触る機会が出てきたのですが、そろそろ内部的に使用する ActionScript のバージョンを 2 から 3 に上げようと思っています。しかし、オブジェクト指向言語への転向やイベントモデルの見直しが進み、全体的にしっかりしてきたぶんバージョン2までのように感覚的に利用することができなくなってしまいました。あらかじめ全体の構成を理解した上でないと、何も始められなくなっているというのが所感です(そう、例えばムービーを停止させることでさえも)。


Flex や AIRなどでも再利用性を高めるために、構造的な整理が行われたのだと思いますが、いつまでもこのバージョンの壁を飛び越えないわけにもいきませんので、Google での ActionScript の検索結果をベースに、構造の理解にチャレンジしてみようと思います。もっとも、検索結果には間違いはあっても大嘘は含まれていないという前提です。


Google のトップ10エントリ】・・・2008年8月18日現在


1.ActionScript 3.0メモ


まずここでわかるのは、「ActionScript 3 は Flash Player 9以後を対象した言語」であること。モバイル用 Flash Lite は Flash Player 7 相当で、ActionScript 3 が動作するものはないと言えるでしょう。Flash Player 以後は相当なコード変更が要求されることが用意に推測されます。アプリケーションビルダとしては優秀なものになりますが、これまでのようにムービーのオーサリングツールとしての使いやすさは失われないのでしょうか・・・


他にもプログラミング的な側面について述べられており、Flex を使って ActionScript 3 を学びたいという人には貴重な資料やサンプルプログラムがまとめられている。


2.はじめてのActionScript3.0プログラミング


なんだか1.の内容を抜粋したような記事。著者が同じなのか?と思われるくらい、内容が重複している部分もあるが、こちらはブログのエントリということだから Google は別物扱いしているようだ。


3.Adobe - デベロッパーセンター : ActionScript 3.0書き方教室


三番目で公式コンテンツ登場。株式会社ロクナナ取締役の野中 文雄氏によるActionScript 3.0書き方教室です。今回は「ActionScript 3」という曖昧なフレーズで検索し、ダブルクォートで囲んでの完全一致や、バージョンを完全に ActionScript 3.0 という風に指定しているわけなので、仕方ないのかもしれません。まず冒頭の注意書きに「Flash Professional 9 Public Alpha版を元に解説されたものである」という注意書き。「ActionScript 3.0 Language Reference」へのポインタは押さえておくべきでしょう。


4.trick7.com blog: ActionScript 3.0 コーディング規約の日本語訳


ActionScript を記述する際に参照しておくべきコーディング規約(共通に守るべき書き方)に関するドキュメントの日本語訳。これもプログラマには大事かも。


5.ActionScript3 事始め - AUSGANG SOFT


こちらも Flex 環境でのビルド方法。ActionScript 2 から3 への切り替えについては、学ぶことは出来ないようです。


6.ActionScript 3 がイケてる50の理由 : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログ


ActionScript 3 の強化ポイントを列挙しているだけではなく、2のユーザにも3への移行を呼びかける内容に。抜けてる部分もありますが十分参考になります。これはゆっくり読み直したい。


7.ActionScript 3.0 アニメーション


Keith Peters 著、永井勝則氏訳の ActionScript 3.0 の解説本。まさに今自分が知りたいことについて書かれている本の気がするが、価格が7,350円と安くはない。また内容が高度すぎて逆に今は必要ないのかも。しかしこの本の存在は絶対に覚えておきたいですね。対象読者も

・これからActionScript 3.0を学びたい方
・ActionScript 3.0を本格的に学びたいFlash CS3、Flex 2ユーザ
・他言語を習得しているプロのプログラマ書評

とターゲットぴったりです。書評を読むだけでも参考になります。


8.Amazon.co.jp: FLASH OOP for ActionScript 3.0: Flash OOP Japan, 株式会社クスール: 本


全項目とはまた別の、ActionScript 3 のオブジェクト指向について解説した本。こちらは最低限 ActionScript 3 のプログラミングが出来ていないと難しいので、いきなりこの本で学び始めるのはハードルが高そうです。


9.ActionScript3.0入門ノート


書籍の宣伝ブログのようですね。一見ブログ自体にコンテンツは置いていないようでが、サイドバーの「カテゴリー」の項目を辿ると、書籍内容のダイジェストのようなものが見られます。


10.Flashゲームプログラミング講座 For ActionScript3.0


Flash CS3 を対応としたゲームプログラミングの処理を詳細に説明してあります。実際に最初の一歩を乗り越え作り始める段階になったら、非常にお世話になりそうなページです。


ということで、Google 検索結果最初の10件を見てみて、

・ActionScript 3 は高度なことが出来るようになった代わりに難しくなった
・うまく使いこなせばこれまでよりも高速化出来る
・プログラミングの知識はこれまでよりかなり必要


というあたりのことがわかりました。ActionScript 2 ユーザのためには、AS2 で出来たことを AS3 でどうやってやるかを解説したページがあれば、ニーズはかなりありそうな気がします。そういう視点から探してみてよいサイトが見つかったらまた追記しようと思います。


(8/22追記)


ActionScript の様々なライブラリ。


-3D、ゲーム、物理エンジン、トゥイーンなど、ActionScript3用便利ライブラリ集:phpspot開発日誌

 

ブックマークに追加する

トラックバック

このエントリーのトラックバックURL:
http://www.spicebox.jp/cgi-bin/mt/mt-tb.cgi/409

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)