サム・オリバー
· 2分で読めます
この新機能は同社の公式ブログで発表され、AdobeのプロダクトマーケティングマネージャーであるPuneet Goel氏は、App Storeソフトウェアが「1つのツールチェーン、プログラミング言語、コードベースを使用して作成できる」ことを明らかにした。これは開発者にとって初めてのことだ。
iOSアプリケーションのサポートに加え、Research in MotionのBlackBerry PlayBookタブレット向けソフトウェアの作成機能、Flash BuilderおよびFlex 4.5の新機能も追加されました。当初、アプリケーションのサポートはAndroidソフトウェアのみでした。
Flash Platformのエバンジェリスト、Serge Jespers氏が、この記事に付随するビデオで、Flash Builder 4.5とFlex 4.5を使ったiOSソフトウェア開発の実演を行いました。同じ株式市場追跡アプリケーションが、Android搭載のHTCスマートフォンとBlackBerry PlayBookに加え、iPad 2とiPod touchでも動作している様子が紹介されました。
ジェスパース氏はまた、Adobeのソフトウェアを使って、開発者がタブ付きアプリケーションを素早く作成したり、縦向きと横向きの自動切り替え機能などを追加したりできることも紹介しました。適切なチェックボックスをオンにすることで、開発者はAppleのiOS、BlackBerry Tablet OS、Google Android向けにモバイルソフトウェアを簡単にエクスポートできます。
「プラットフォーム設定」オプションでは、開発者がiOSソフトウェアを開発する際にターゲットデバイスを選択することもできます。これにより、iPhoneやiPod touchの小さな画面サイズ、iPadの9.7インチの大型ディスプレイ、あるいはその両方に特化したソフトウェアを開発できます。
「アプリケーションが完成したら、実際にはプラットフォームごとに個別にアプリケーションを構築する必要がありません」とジェスパース氏は述べた。「1つのコードでそれができるんです。本当に素晴らしいです。」
Flash 4.5 および Flex 4.5 は、開発者が購入できるスタンドアロン製品として提供されるほか、Creative Suite 5.5 Web Premium および Master Collection を通じて入手することもできます。
「Flash Builder 4.5とFlex 4.5フレームワークの新しいモバイル機能に対する開発者の反応は実に素晴らしいものでした」と、アドビのデベロッパーツール担当バイスプレジデント、エド・ロウ氏は述べています。「Androidデバイス、BlackBerry PlayBook、iPhone、iPad向けの優れたモバイルアプリがいかに簡単に作成できるかに、開発者は驚いています。企業は、顧客がどのようなデバイスを使用しているかに関わらず、効果的にリーチできるようになります。」
昨年9月、AppleはiOS向けサードパーティ開発ツールに関するポリシーを改訂し、App Storeでダウンロード可能なソフトウェアを開発するために、開発者がAdobeなどのツールを利用できるようにすることを決定しました。これは、AppleのiOS 4ソフトウェア開発ライセンスでFlash、Java、Monoからアプリケーションを移植するツールが禁止されていた以前のポリシーからの改訂です。
Appleの決定をめぐる論争を受け、CEOのスティーブ・ジョブズ氏は書簡の中で、Flash変換ツールを許可するとiPhoneとiPad向けの「低品質アプリ」が開発され、iOSプラットフォームの発展が阻害されると説明した。ジョブズ氏は当時、「苦い経験」から、開発者がサードパーティ製ツールに依存することを許可することは制約となることが分かっていると述べた。
「我々の拡張機能をいつ、開発者に提供するかについて、サードパーティの決定に左右されるわけにはいかない」とジョブズ氏は2010年4月に語った。
iOSデバイスではFlashは依然として禁止されていますが、AdobeはiPhoneとiPadへのサポートを拡大し続けており、今年3月にはFlashからHTML5への変換ツールをリリースしました。「Wallaby」と呼ばれるこの「実験的」ソフトウェアは、.fla拡張子のAdobe Flash Professionalファイルを、iOSデバイスのMobile Safariブラウザで開くことができるHTML形式に変換できます。