ケイティ・マーサル
· 1分で読めます
最近のニュース報道により、Apple の iPhone SDK がついに Flash のネイティブ バージョンを可能にするだろうという期待が高まったが、Adobe はその後、解決策は今週初めに示唆されたほど単純ではないと述べた。
「AdobeはiPhone SDKの評価を完了し、Flash PlayerをiPhoneに導入する方法の開発に着手できるようになりました」と声明には記されている。「しかし、iPhoneのウェブブラウジング体験にFlashの完全な機能を提供するには、SDKとその現行ライセンスで利用可能な範囲を超えて、Appleと協力する必要があります。iPhoneでFlashが利用可能になることは、AppleとAdobeの数百万人の共通の顧客にメリットをもたらすと考えており、Appleと協力してこれらの機能をiPhoneに導入したいと考えています。」
この声明は、Appleが携帯機器向け開発キットに設定した設計上の制限を強化するものであり、SunのJava開発を複雑化させてきただけでなく、同デバイスに多数の他のプログラムを搭載したいという希望をも複雑化させてきた。iPhoneメーカーは現在、サードパーティ製ソフトウェアのバックグラウンドでの実行や、独自の実行コードの起動を制限しており、これらはいずれもFlashのような組み込みプログラムにとって直接的な問題となる。
Appleは、自社デバイスのどの機能を外部アプリと連携させるかについても厳選しており、自社以外のユーザーによる音楽機能へのアクセスを完全にブロックしていると報じられています。ウェブ上の通常のホームから利用できるFlashアプリケーションには、Safariへの直接アクセスと、Appleのコードと並行して実行できることが求められます。
技術的な能力はさておき、AdobeはAppleのスティーブ・ジョブズCEOの抵抗を未だ克服できていない。ジョブズCEOは、Flash Liteの直接移植やデスクトップ向けFlashの完全移植といったアイデアを却下し、iPhoneへのFlashアドオンへの短期的な期待を打ち砕いた。ジョブズCEOは、iPhoneのハードウェアとソフトウェアで適切に動作するには機能が制限されすぎており、動作が遅すぎると批判した。