AIR 2 ベータが Adobe Labs に公開されました。(Adobe AIR 2@Labs

ランタイムおよび SDK がこちらからダウンロードできます。(Adobe AIR 2@Labs download) Windows 2000 と Mac PowerPC を除き、AIR 1.5 と同じプラットフォームが対象になっています。

AIR 1.5 と AIR 2 は同時にインストールすることができませんのでご注意ください。アンインストールする場合、Windows では "プログラムの追加と削除" から Adobe AIR を選択、Mac の場合は /Applications/Utilities フォルダ内のアンインストーラを実行します。バグでない限り、AIR 1.5 で動く AIR アプリは AIR 2 上でも動作することにはなっています。

上記ダウンロードページからは、Dreamweaver CS3, CS4 用と、Fireworks CS4 用の AIR2 拡張機能もダウンロードできます。

Flash CS4 Professional は自分で SDK を入れ替えることになります。手順は、

  1. Flash CS4 Professional を 10.0.2 にアップデート。Help メニューからアップデートを選択すれば更新されます
  2. Flash CS4 Professional を実行中の場合は終了
  3. Flash CS4 のインストールフォルダーを開く。 Windows は "C:\Program Files\Adobe\Adobe Flash CS4\"、 Mac OS は "/Applications/Adobe Flash CS4/"
  4. ここで "AIK1.5" というフォルダが無かったら最初のステップに戻ってください
  5. "AIK1.5" フォルダを 削除するなり、別名で保存
  6. 新しく "AIK1.5" という名前でフォルダを作成
  7. ダウンロードした Adobe AIR 2 SDK を "AIK1.5" フォルダの下に展開
  8. "Adobe Flash CS4/AIK1.5/frameworks/libs/air/" フォルダから "airglobal.swc" ファイルを "Adobe Flash CS4/Common/Configuration/ActionScript 3.0/AIR1.5/" フォルダにコピー

です。

Flex の場合は、既存の Flex SDK をコピーしてから、ルートフォルダで AIR 2 の SDK を展開します。

Mac 上では旧いファイルを削除しないとアプリがクラッシュすることがあります。Flex Builder のインストールフォルダ内の /sdks/3.2.0/runtimes/air/mac/Adobe AIR.framework/Versions/1.0/Resources の下にある、MainMenu.nib, AuthDialog.nib, FlashPromptDialog.nib の削除をお勧めします。

さて、AIR 2 の新機能は先の記事でお伝えした Flash Player 10.1 のものに加えて、以下のものがあります。

  • マスストレージデバイスの検知
    USB メモリデバイスやカメラなどの接続を検知します。ファイルのアップロード用画面を自動表示するアプリなどに利用できます
  • ネイティブプロセス AIP
    OS のプロセスと標準入出力を使った通信ができます。これにより既存のアプリが利用できるようになります。(例えば "grep" コマンドを使ったファイル検索)
  • UDP のサポート
    UDP を用いたリアルタイム通信やマルチプレーヤゲームなどが開発可能です
  • ソケットサーバ機能と P2P
    AIR 2 を使ってローカルサーバを実現できます。これにより他のアプリケーションとネットワーク経由で通信することができます
    Flash Player 10 と AIR 1.5 から追加された RTMFP と違い、この機能はサーバ無しで P2P が実現できます

AIR 2 の正式なリリースは 2010 年の前半が予定されています。

その他詳細は、リリースノート (英文) をご覧ください。

Flash Player 10.1 ベータが Adobe Labs に公開されました。(Adobe Flash Player 10.1@Labs

今回公開されたのは、Windows版、Mac版、Linux版です。ダウンロードページはこちらになります。(Flash Player 10.1@Labs download) モバイルプラットフォーム向けの Flash Player は次回以降のベータで追加される予定です。

また、Linux 向け 64 bit 版 Flash Player のアルファ版の情報も更新されています。(Flash Player 10 for 64-bit Linux@LabsFAQ によると 64 bit 版は次のメジャーアップデートのタイミングで Windows, Mac, Linux ともにリリースを予定しているようです。

さて、10.1 をインストールする際は既存の Flash Player を事前にアンインストールする必要がありますのでご注意ください。Windows では "プログラムの追加と削除" から行えます。Mac の場合はこちらのテックノートからアンインストーラをダウンロードしてお使いください。

以前にもお伝えしていますが、主な新機能のリストです。今回のベータではまだ実装されていないものもあります。また、デスクトップ版のみのもの、モバイル版のみのものもありますがとりあえず。

  • モバイルプラットフォームのサポート
    Android 等デバイス向けの OS をサポートが追加されます。これにより Flash Player の全ての機能がスマートフォンなどでも利用できるようになります。
  • グローバルエラーハンドラ
    ランタイムエラーを一括して処理するエラーハンドラを作れるようになります。例えばユーザにエラーの状況や対応方法を知らせることができます。(この機能は今回のベータには含まれていません - AIR 2 ベータには含まれています)
  • マイクへのアクセス
    マイクから入力されるデータストリームへのアクセス機能が追加されます。音声の加工や解析などの新しい使い方ができるようになります。
  • 新しいメディア配信機能
    新しい HTTP ストリーミング機能 (バッファコントロール、フレームレート最適化等) によりパフォーマンスが改善します。また、Flash Access を使った新しいコンテンツ保護機能もサポートされます。
  • H.264 ハードウェアデコード (Windows のみ)
    ビデオの最盛時にハードウェアの機能を利用します。これにより再生時のパフォーマンスが改善します。

Flash Player 10.1 の新機能を使うには、Flash Builder 4, Flex Builder 3 の環境で新しい playerglobal.swc を設定します。

設定手順は、

  1. 新規プロジェクトを作成して、"Flex ビルドパス" タブを開き、既存の playerglobal.swc を削除
  2. "SWC の追加" から playerglobal.swc をパスに追加
  3. playerglobal.swc のツリーを開き、リンクタイプを外部に変更
  4. "Flex コンパイラ" タブ内を開き HTML ラッパーに必要な Flash Player のバージョンを 10.1.0 に変更

です。

また、メモリ使用量のモニター用コンポーネントも公開されています。(Memory Monitoring Component; ZIP, 6.8 KB) デバイス向けのチューニング用にとのことです。

その他詳細は、リリースノート (英文) をご覧ください。

最後に、Flash Player 10.1 の正式なリリースは 2010 年の前半が予定されています。

AIR 2 のベータ公開時に通知をメールするサービスが公開されました。こちらのページから事前登録できます。(Adobe AIR 2 Beta Notification) 登録には Adobe ID が必要です。

Flash Professional CS5 のベータ公開お知らせサービスも Adobe Labs に公開中です。こちらはメアドの登録のみです。(Flash Professional CS5 Beta Notification

どちらも英語版になりますので、ご注意ください。

Shockwave Player のセキュリティーアップデートが公開されました。新しいプレーヤのバージョンは 11.5.2.602 です。ダウンロードはこちらから。(Shockwave Playerのインストール

影響を受けるのは 11.5.1.601 とそれ以前のバージョンです。Windows, Mac ともに更新が推奨されています。

詳細は、セキュリティブリテン (Security updates available for Shockwave Player) に公開されています。日本語版もすぐに公開される予定です。

Adobe AIR Day が 11 月 26 日 (木曜日) に開催されることが発表されました。

Adobe からは、先日 Los Angels で開催された MAX 2009 にて発表された AIR 2 を中心に、Flash Platform の最新情報をご紹介します。

また、AIR 2.0 の新しい機能を使ったサンプルアプリケーションの紹介や、Adobe AIR Contest 2009 で Grand Prix を獲得した飯田さんのスペシャルセッションなども予定されています。

参加費は無料ですが、事前登録が必要ですのでお早めに。登録はイベントサイトからどうぞ。(Adobe AIR Day のご案内

その他の情報は以下のとおりです。

  • 時間 : 13:00~16:00 (開場 12:30~)
  • 会場 : 大崎ゲートシティホール 東京都品川区大崎1-11-1 ゲートシティ大崎ウェストタワー B1F
  • 定員 : 200名

CS 製品の Windows 7 対応情報が US のサイトに公開されました。(Creative Suite 4 Family: FAQ) 日本のサイトもそのうち更新されると思いますが、とりあえず簡単に情報をお伝えします。

CS4 と CS3 製品については Windows 7 環境でのテストが行われていて、今のところ大きな問題点は見つかっていません。現在確認されている件はこちらのテックノート (英文) にまとめられています。(Installing and using Windows 7 with Adobe applications: technical issues) 今後新たに問題点が確認された場合には、順次テックノートとして公開される予定です。

Windows 7 へのアップグレードができない環境では、Windows 7 のクリーンインストール後に CS 製品の再インストールを行います。このときアクティベーションは不要です。

また、トライアルバージョンを利用している場合は OS のアップグレードによりトライアル期間が切れてしまうので、Windows 7 のクリーンインストール後に再インストールが必要になります。

つい先日 Adobe Reader と Acrobat 9.2 が公開されましたが、Reader/Acrobat 9.2 がインストールされた Windows 環境で、AIR アプリケーションが PDF ファイルを読み込もうとすると AIR アプリケーションが "固まる" という現象が起きることが確認されています。

この問題に対処するため、AIR の新しいバージョン 1.5.2.8900 が公開されました。PDF を開く AIR アプリケーションの開発者・利用者の方は、最新のバージョンを使用するようご対応をお願いします。(Adobe AIR ダウンロード

Windows 環境で現在インストールされているバージョンを確認するには、「プログラムの追加と削除」から Adobe AIR を選択し、「サポート情報を参照するには、個々をクリックして下さい。」をクリックします。1.5.2.8870 もしくはそれ以前のバージョンであれば更新が必要です。

例によって英文ですが、詳細はテックノートをご覧下さい。(AIR application not displaying PDF while using Adobe Reader/Acrobat 9.2 on Windows

Mac, Linux ユーザーの方はこの問題の影響を受けません。

先週の MAX で Cairngorm 3 についてのアナウンスがありました。まだ一部の情報のみですが、Adobe のオープンソースサイトにベータ版が公開されています。(Cairngorm 3@opensource.adobe.com

名前は Cairngorm 3 ですが、前のバージョンの改良版とはちょっと違って、おそらく名前を変えたほうが適当だったのでは?というくらい内容が変わっています。単なる MVC フレームワークを超えて、Adobe 社内での Flex 開発プロジェクトの経験を元に 「Flex アプリケーション開発における、一般的な問題解決を支援するパターンやベストプラクティス」 を実現するためのライブラリの集まりとして再構成されています。

現在公開されている範囲だと、対象となっているパターンライブラリとして挙げられているのは、モジュール化アプリケーション、階層化アーキテクチャ、ドメイン駆動設計、疎結合、品質ガイドライン、自動ビルド、アジャイルテスト、コードカバレッジです。また、これらのライブラリを使った実装ガイドや開発支援ツールも Cairngorm の一部として提供されます。

新しい "Cairngorm の設計に対する考え方" は以下のように説明されています。

  • Flash プラットフォーム上での "大規模な開発" の集合知を提供する
  • Cairngorm と他のフレームワーク (例えば、Parsley, Spring ActionScript, Swiz, Flicc 等の IoC フレームワーク) の組み合わせ方をガイドする

今後はより頻繁に更新を行いたいとの事で、何年もかけて検証をする代わりに、実験的に作った段階のライブラリでも公開して早期のフィードバックを得られるようにしたいと考えているそうです。

November 2009

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Recent Comments

  • ackie: 上田さん、こんにちは。 将来計画については (責任の持てる) お話ができません。ご理解ください。 確定した情報が分かったら、改めてコメントなり記事なりで回答します。 read more
  • 上田: 質問です。 Flash Professional CS5は、64bitにネイティブ対応になるのでしょうか? また、Flash PlayerとAIRはいつ64bitネイティブ対応版がリリースされるのでしょうか? http://blog.nipx.jp/2009/09/snowleopard%e3%81%aesafari%e3%81%ae%e4%bb%b6/#more-2304 のように、Flash Playerに足を引っ張られているのですが。。。 read more
  • 上田: ご回答ありがとうございます。 縦組みにはとても期待していますので、さらなる開発よろしくお願いします read more
Powered by Movable Type 4.261