iPhone が Flash をサポートしない本当の理由を考える

はじめに 周知のとおり、Apple が iPhone 上での Flash Player を延々サポートしないため、Adobe は Package for iPhone を Flash CS5 に用意して Flash/AS プログラマーに iPhone アプリケーション開発の戸を開こうとした。 そんな中 Adobe が CS5 を発表する直前、Apple は iPhone OS 4.0 の登場とともに iPhone Developer Program を改訂して Package for iPhone などのサードパーティーツールを締め出しました。 Adobe は結局この機能の今後の開発を諦めて、Android へのシフトを発表しました。。 様々な議論が行われる中、スティーブ・ジョブズは Thoughts on Flash の声明を出しました。 ただこれでも真意の探求は止まらず、The real reason why Steve Jobs hates Flash - Charlie’s Diary など様々憶測を呼んでいます。 今回の件について自分も何か裏があるのではないかと思い、色々と頭を巡らしてみました。 iPhone の Flash サポートについて考える まず整理しておきたいのは、iPhone の Flash サポートには二つの事柄があるということです。 iPhone 上のブラウザで Flash Player がサポートされること Package for iPhone による Flash アプリの iPhone アプリケーションヘの変換 前者については、Thoughts on Flash に挙げられた理由でとりあえず自分は納得しました。 Flash が使われるのは、動画配信、クールなフルFlashサイトもしくは広告であり、動画はHTML5で足りるし、フルFlashなサイトはそもそもロールオーバーのサポートがないと動作しないためPC用ユーザーインターフェイスのままでは閲覧が困難だろうし、広告は見られなくても問題がない。 ...

2010年5月4日 · Toshimitsu Takahashi