
〜Flashによるアプリケーションサービス情報を毎月お届け〜
第7回 Officeやファイル共有も!? 米のAdobe Max2007総評
須賀正明
ベンチャーキャピタリスト
2007/10/15
コンポーネントキャッシングをサポート ― Flex 3
- - PR -
Flex 3 beta 2では、既存のバージョンであるFlex 2との下位互換性を重視しつつ、Flash Player 9の新機能の1つでもあるコンポーネントキャッシング(RSL: Runtime Shared Library)をサポートし、ランタイムのパフォーマンス向上を図っています。
AIRのコンポーネントがフレームワーク追加され、Flex 3があればFlash Player向けのWebアプリケーションだけでなくAIRアプリケーションの開発が同じ環境でできるようになっています。もちろん、オープンソース化の予定は変わらず粛々と進められています。
■ Flex Builderもクロスプラットフォームに進化
同時にFlexの開発ツールであるFlex Builder 3もbeta 2として新しいビルドがAdobe Labsにアップされています。
さらにアルファ版ではありますが、Flex Builder for Linuxも公開され話題になっています。クロスプラットフォームのサポートがFlash Playerだけでなく、Flex Builderの開発ツール環境まで広がってきたことは他者との大きな差別化要因になることでしょう。
編集部注:Flex Builder 3やFlex 3について詳しく知りたい読者は、「Flex/AIRの開発環境Flex Builder 3を使ってみよう」をご参照ください。
デザイナー向けRIA開発ツール ― Thermo
興味深いFlex関連の製品としてはコードネーム“Thermo”の発表がありました。これはデザイナー向けRIAのユーザーインターフェイス(以下、UI)開発ツールです。RIA開発ワークフローの効率化はAdobeだけでなく競合各社がクリアーしなければならない大きな課題の1つですが、ThermoはRIA開発プロジェクトの中でデザイナーが効率的にUIをデザインし、なおかつFlex開発者とコラボレーションできるツールを目指しているようです。
| Thermoのサンプルイメージ(Adobe labsのページより引用) |
Thermoを使うと、デザイナーが一切コードを書かずに、IllustratorやPhotoshop、Fireworkで作られたアートワークからSkinやUIコンポーネントをデザインし、Flex Builderへ取り込むことができます。
しかも、一方通行ではなく前述のFlex BuilderからThermoへとラウンドトリップでUI編集作業が可能になるようです。PhotoshopのレイヤをそのままFlexのUIコンポーネントに取り込める日がThermoによってやって来るのではないでしょうか。
進化していくRIAプラットフォームベンダとしてのDNA
実際に触ってみることのできるベータ版から、将来のRIAの姿を予感させるものまで話題には事欠かないAdobe MAX 2007でした。AIR関連の新製品リリースや買収の裏で、開発者とデザイナーをつなぐワークフローや開発生産性の向上を改善する製品のデモがあったりと、派手なお祭り騒ぎの中にも着々と進化していくRIAプラットフォームベンダとしてのDNAが見えたカンファレンスだったのではないでしょうか。
来月のMAX Japanでぜひ自分の目で見て確かめてみてください。
おまけ:「Flash=ActionScript 3」ではなくなる?
今回のMAXで実は一番印象に残ったのが、C/C++のコードをActionScript 3へトランスコードするデモでした。テクノロジーデモンストレーションとして公開されていたものですが、デモの中ではXSLTのCライブラリをActionScript 3へ変換し、Flash Player上でXSLTを動かしていました。
XSLTのようにActionScript 3では実装されていない機能でも、ほかのプログラミング言語ですでにあるライブラリが使えるようになれば非常に便利であることはいうまでもありませんが、C/C++の資産がある場合にはFlash、AIRアプリケーションがコンパイルできるというメリットも大きいでしょう。
C/C++用のスクリプティングホストを変えれば、RubyやPHPなどをActionScript 3へと翻訳することが可能でしょうから「Flash=ActionScript 3」ではなくなる将来も来るのかもしれません。デモの最後では、Flash Player上で動いている、大ヒットゲームDoomに観客の大きな喝采(かっさい)が集まりました。
■@IT関連記事
| 行く先はMAX 2007? バスツアーがOn“AIR”中! 連載:Flash観測所(5) いま米で進行中のOn AIR Busツアー。停車する各地でAIR・Flexなどに関する技術セッションが行われている。そこでできたAIRアプリなども紹介しよう 「リッチクライアント & 帳票」フ ォーラム 2007/8/1 |
||
Apollo改めAIRプログラミング入門
連載「Apolloプログラミング入門」が「AIRプログラミング入門」としてリニューアル!AIRになってからの新機能をイロイロ紹介します
- 第1回 AIRアプリはドラッグ&ドロップでこんなことまで!
- 第2回 AIRとSQLiteで学ぶ ローカルDB操作の基本
- 第3回 AIRアプリのウィンドウは自由自在で縦横無尽!
- 第4回 AIRの新機能、電子署名とシステムトレイの利用方法
- 最終回 AIRウィジェットでFlash動画プレイヤーを作るには?
Apolloプログラミング入門
先週パブリックアルファ版が公開されたApollo。パイロットユーザーだった著者がいち早くデスクトップアプリケーションの作成方法をお伝えしよう
- 第1回 背景が透けて表示されるApolloアプリを作成してみよう
- 第2回 自由な形にできるウィンドウのApolloアプリを作成
- 第3回 Apollo File APIを用いてローカルファイルを読むには?
現場で使えるFlex実践テクニック
本連載では、Flex開発で基本となる特徴的な機能から一歩進んで、実開発の現場でよく使われるテクニックについて、より実践的に解説します
- 第1回 Flexのリッチな画面遷移テクニック集
- 第2回 FlexアプリにFlashの視覚効果を取り入れるには?
- 第3回 Flexアプリの直感的なドラッグ&ドロップを体験しよう
- 第4回 Flexでリストの中にチェックボックスや画像を表示!?
- 第5回 バリデータとフォーマッタで“使える”Flexアプリを作ろう
- 最終回 [Flex裏技集]クッキー保存,SWF通信,JavaScript連携
| INDEX | ||
| 第7回 Officeやファイル共有も!? 米のAdobe Max2007総評 | ||
| Page1 AdobeがOffice製品市場へ!? Buzzword買収 ファイル共有Webアプリ ― Share さらに進化し続けるFlash Player ― Astro |
||
| Page2 AIR Beta 2のアプリが早くもぞくぞくと登場 公式FLVプレーヤーとなるか? Adobe Media Player |
||
| Page3 コンポーネントキャッシングをサポート ― Flex 3 デザイナー向けRIA開発ツール ― Thermo 進化していくRIAプラットフォームベンダとしてのDNA おまけ:「Flash=ActionScript 3」ではなくなる? |
||
Flash観測所 バックナンバー
TechTargetジャパン
- 次のモバイルアプリはどのフレームワークで作る? (2012/5/24)
スマホアプリの開発を容易にするJavaScriptのフレームワークが続々と増えている。それぞれの良さや仕組み、何がどこまでできるのかを徹底解剖する - 「LESS&専用エディター」でCSSをシンプルに書こう (2012/5/23)
「LESS」はCSS初心者に向けた、シンプルなライブラリだ。「LESS」で、変数などのプログラミングの基礎的な考え方もCSSで学ぼう - 学校が世界一のデジタル環境になったら (2012/5/18)
授業はアーカイブに蓄積され、家からも見られる。家族が授業テーマのアイデアを出す。そんな姿が実現されるかもしれない - 1000万ドル調達も夢じゃないクラウドファウンディング (2012/5/15)
クラウドファンディングは、寄付型でも投資型でもない「購入型」が主流。商品を“開発する前に販売”して開発費用を集める逆転のシステムだ
|
|

