先日の記事でお伝えした、Flash Professional CS5 & CS5.5 に Flash Player 11 の設定を追加する機能拡張の日本語版を入手しました。
先日アドビを去ることになった Flash チームのメンバーから渡されたものです。
- CS 5.5 MXP 日本語版 - FP11Publish_cs55_jp.mxp
- CS 5 MXP 日本語版 - FP11Publish_cs5_JP.mxp
先日の記事でお伝えした、Flash Professional CS5 & CS5.5 に Flash Player 11 の設定を追加する機能拡張の日本語版を入手しました。
先日アドビを去ることになった Flash チームのメンバーから渡されたものです。
Flash Professional の製品マネージャ Richard が、CS5 と CS5.5 に Flash Player 11 の設定を追加する機能拡張を個人的に作成して公開しています。 (Adding Flash Player 11 support to Flash Pro CS5 and CS5.5) これを使えば簡単に Flash Player 11 の開発環境がつくれます。
残念ながらテスト環境の更新まではされません。そのため、cntrl-Enter / cmd-Enter では Flash Player 10 でのプレビューになります。動作確認は Flash Playe 11 のインストールされたブラウザで行うようにとのことで、F12 / cmd-F12 の使用が推奨だそうです。
近日中に日本語訳付きの MXP も公開予定らしいので、ダウンロードはそれまで待った方が良いかもですが、とりあえず、
これらの MXP をダウンロード & ダブルクリックして機能を追加すると、パブリッシュ設定に Flash Player 11 が追加されます。Stage3D のテスト用に “Flash WMODE direct” という名前の HTML テンプレートも提供されます。
追記:11/15日に日本語版公開しました。
先週の Adobe MAX では、Flash Professional の次のバージョンに関する情報が公開されました。
この記事では、主な項目を整理してお伝えします。AIR 3 の新機能への対応、Stage3D (Starling) 用の機能追加、HTML 書き出しなどが追加候補になっている様です。
なお、以下は現時点での情報で、製品出荷時に実装されている保証はありません。また、個々に記述されていない追加・修正もあると思います。その点は了解の上お読み下さい。
では、具体的に、
AIR 3 の新機能の ANE と Captive Runtime に対応します。
といっても、Flash Pro で Objective-C が書けるようになるとかいう話ではなく、
先日公開された Flash Player 11 と AIR 3 を Flash Professional CS 5.5 に設定する方法をご紹介します。
この手順により問題が起きてもサポートはありませんので、自己責任でお願いします。 (特に製品のアップデート時は気をつけたほうがよいかもです)
さて、まず Flash Player 11 の設定手順です。
Flash Pro CS5.5 のアップデートが公開されました。
このアップデートには CS5 以来発生していた、ファイルの保存に関する修正が含まれています。時間がかかりましたが、これでようやく安心して CS5.5 を使えるようになったのではないかと思います。
そのほかのバグ修正もふくまれていますので、さっそく更新してみて下さい。
更新には、ヘルプメニューから 「アップデート」 を選択し Application Manager を起動します。
もしくはこちらのページからアップデートのインストーラをダウンロードすることもできます。 (Flash Professional CS5.5 11.5.1 アップデート)
aerial さんから質問いただいたこともあり、Flash Professional CS5.5 に AIR 2.7 SDK を設定する方法を解説します。
この変更による問題があってもサポートはありません。あくまで自己責任でお願いします。
今週あたりから、Adobe Application Manager が起動されると Flash Professional CS5 のアップデートが通知されますが、これは、同梱されている Adobe Bridge CS5 を更新するためのもので、Flash Professional 自体には変更ありません。
Adobe Application Manager を手動で起動するには、「ヘルプ」 → 「アップデート」と選択します。
Adobe Labs に公開されている、AIR 2.5 用の機能拡張のベータ版が更新されました。ダウンロードはこちらです。(Flash Professional CS5 Extension for AIR 2.5@Labs Downloads)
今回の変更は、AIR 2.5.1 への対応です。インストールしても Extension Managere 上のバージョンが変わらないのでご注意ください。
その他の情報は、以前の記事をご覧下さい。
先日の記事でもお伝えしたように Adobe Labs に、Flash Professional CS5 Extension for Adobe AIR 2.5 のベータ版が公開されています。(Flash Professional CS5 Extension for Adobe AIR 2.5@Labs)
この機能拡張により、AIR 2.5 と AIR Android が Player ターゲットとして選択できるようになります。AIR Android の方は、従来の AIR の設定パネルからいくつか変更されていますので、差分だけ簡単に説明します。
AIR Android の設定をするには、まず「パブリッシュ設定」のダイアログから、Player ターゲットに AIR Android を選択します。ダイアログを閉じたら、プロパティパネルの "AIR Android 設定" の横にある 「編集」ボタンをクリックすると、「アプリケーションとインストーラーの設定(ベータ版)」というパネルが開きます。
パネル内の 4 つの タブのうち、「一般」と「アイコン」は特に変わりありません。ので、残り 2 つを取り上げます。
まず、「デプロイ」のタブでは、「Android デプロイタイプ」の欄から、以下の 3 つが選べるようになっています。
リリースビルドは、デバイス用とエミュレーター用が区別されることに注意して下さい。インストール先に応じて、このタブで設定を切り替える必要があります。
「パブリッシュ後」の欄には、以下の 2 つのチェックボックスがあります。
Flash Professional CS5 Extension for Adobe AIR 2.5 (名前が長い) のベータが Adobe Labs に公開されました。 (Flash Professional CS5 Extension for Adobe AIR 2.5@Labs)
ダウンロードはこちらのページです。 (Flash Professional CS5 Extension for Adobe AIR 2.5/Labs Downloads) Flash Pro CS5 がインストールされている環境で、Extension Manager CS5 を使ってインストールします。
主な機能は以下の 3 点です。
新しい AIR 2.5 の詳細については、別の記事をご覧ください。 (AIR 2.5 公開)
制作したアプリの実行には AIR 2.5 のランタイムが必要です。インストールはアドビのサイトからどうぞ。
また、Windows 環境では、Android デバイス用のドライバーのインストールが必要です。
Flash CS5 Pro のアップデーターが公開されています。
今回修正された主なバグは、
です。
更新は、ヘルプメニューから 「アップデート」 を選択して Adobe Application Manager を起動、です。
Flash Builder 4 から Flash Project が追加されたことで、Flash Builder からも FLA ファイルや XFL ファイルのパブリッシュが開始できるようになりました。ActionScript エディタとして Flash Builder を使うにはとても便利な機能ですが、2 つの大きなバグがあり、特に XFL ファイルを利用するときは Flash Project が実質的に使えないような状態でした。
以下が、問題になっていたバグです。
これらのバグは 6 月に公開された 4.0.1 で修正されました。ということで、これから Flash Professional と Flash Builder を一緒に使う可能性がある場合は、Flash Builder をインストールしたら、すぐに 「ヘルプ」 → 「アップデート」 と選んで、4.0.1 に更新することをお勧めします。
ちょっと時間たってますが、質問されたので念のため。
Flash Professional CS5 のアップデートが公開されています。このアップデートに含まれるのは、
等です。
アップデート後は、iPhone 設定パネルを開くと、パネル内の [一般] タブに、新しく [デバイス] というドロップダウンが表示されるようになります。そこからパブリッシュする対象として iPad が選択できます。
アップデートを手動で行う場合は、メニューの [ヘルプ] - [アップデート] と選択して Adobe Application Manager を起動します。
アップデータは Flash のサポートページにも公開されています。(Flash CS5 Professional - ダウンロード)
3 月 16 日に開催された Adobe Flash Platform Camp Tokyo の期間限定ストリーミングが 3 月 24 日提供される事になりました。(http://adobefpc.jp/)
ライムライト・ネットワークス・ジャパン株式会社様のご好意により、当日の全セッションが CDN サービス 「LimelightSTREAM On-demand」 として提供されるそうです。見逃していた方は是非この機会にどうぞ。
期間限定での提供となりますので、アクセスはお早めに。最大2週間、容量が上限に達し次第終了になるとのことです。
既に会場やストリーミング等でご覧になった方も多いと思いますが、先日の Flash Camp Tokyo では、いろいろと興味深いセッションがありました。
その中の、アドビのエバンジェリスト 2 人のセッションから Flash CS5 関連の情報を簡単にまとめておきます。画像がないので分かりにくいかとは思いますが。
昨日のセッションは全て同時通訳付で Adobe TV にも公開される予定とのことです。見逃した方、もう一回見たい方はお楽しみに。
Flash CS5 を使用して作成された iPhone アプリケーションの紹介と、Packager for iPhone を使った iPhone アプリケーションの開発時におけるパフォーマンス上の考慮点についての説明。
主な内容は、
今年 10 月に開催された MAX2009にて、年内に Flash CS5 のパブリックベータを公開予定との発表が行われましたが、残念ながら、先週このプランが中止になった旨が Flash Team のブログに発表されました。 (There will not be a beta for Flash Professional CS5)
Flash CS5 の製品版の開発に注力する為、とのことです。
MAX で Flash Professional CS5 に関するアナウンスがありました。Flash Professional CS5 では ActionScript 3 のプロジェクトから iPhone アプリを直接書き出すことができるようになります。
こちらのページに、iPhone を使ったデモのビデオや、実際に Apple ストアからダウンロードできるサンプルがありますので是非ご覧ください。(Applications for iPhone@Labs)
Flash Professional CS5 の主な新機能は以下の通りです。
Flash Professional CS5 のパブリックベータは年内に公開予定です。こちらのページから事前登録が可能です。(Adobe Flash Professional CS5@Labs)
なお、今回のアナウンスは、iPhone 用の Flash Player に関するものではありません。
そのため、Web 上の SWF コンテンツを iPhone で表示したり、Flash CS5 で開発した iPhone アプリに SWF を読み込むことは残念ながらできません。
Flash Builder 4 のプロファイラの話の続きです。
本題に入る前に、前回書き忘れた点をいくつか。
では、続きに戻って、
下はメモリ使用量を示すウインドウです。ウインドウ内にはピークメモリと現在のメモリ使用量が表示されます。
グラフは秒単位で更新され、最新の 100 秒分が表示されます。残念ながら、ウインドウを大きくしても表示される期間は 100 秒から変わりません。
「ピークメモリ」 は見てのとおり、測定開始からのメモリ使用量の最大値です。 「現在のメモリ」 として表示される値は、実行されている SWF 内に存在するインスタンスが占めているメモリ量です。
ところで、Flash Player はインスタンス毎ではなく 4KB のブロック単位でメモリを獲得します。また、個々のブロックが隙間無く使われている訳では (たいていは) ないでしょう。とすると Flash Player が SWF の実行のために割り当てたメモリ量は、上のグラフで示される値 (実際にインスタンスが占めているメモリ量) より多いと考えてよさそうです。
先日の Flash OOP の時の話題からの 2 回目です。Flash Builder 4 のプロファイラで Flash Professional からパブリッシュした AS3 の SWF (Flex アプリではない) もプロファイリングできるという話です。
プロファイラはだいたい以下のような時に役に立ちます。
なので、使いこなせるようになると結構便利です。どのあたりをチューニングすれば良さそうか、オブジェクト毎のメモリ使用量やメソッド実行にかかった時間など、具体的な情報を確認しながらスクリプトの修正することが出来ます。
ちなみに現行製品の Flash Builder 3 のプロファイラも同様に使用できたりします。FB4 のプロファイラの方が使いやすいのでお勧めしたいところですが、まだバグも多いようなので FB3 の方が安心かもしれません。(どちらにせよドキュメントには Flex アプリ以外の利用については明記されていないのでサポート外にはなります ... FB4 は名前も Flash に変わったことですし、サポートするようになると良いのですが)
さて、プロファイラを使用する際の手順ですが、