Latest evidence-based health information
Iphone

アングリーバードの開発者、Androidの断片化に憤る

アングリーバードの開発者、Androidの断片化に憤る
アングリーバードの開発者、Androidの断片化に憤る

中毒性の高いゲーム「アングリーバード」を開発するRovio Mobileは、Androidプラットフォームの断片化という、しばしば否定されてきた問題に直面している。同社はブログ投稿で、ユーザーから複数の古いAndroid端末でパフォーマンスの問題が報告されたことを受け、Android版ゲームの軽量版を開発中であると発表した。

Android版Angry Birdsは10月15日にリリースされ、わずか数日間で200万回以上ダウンロードされるなど、驚異的な成功を収めました。1ヶ月後、Angry BirdsはAndroidアプリの軽量版を別途開発する必要があると発表しました。問題の根本はAndroidプラットフォームの断片化にあり、その結果、現在Angry BirdsはAndroidスマートフォンの約30機種を公式にサポートしていません。

「Angry Birdsをより多くのAndroidデバイスにお届けできるよう、尽力してまいりました」とAngry Birdsチームは述べています。「努力を重ねてまいりましたが、最適なパフォーマンスを実現することはできませんでした。多くのファンの皆様に、デバイス上でゲームをご利用いただく上で問題が生じていることを認識しております。例えば、一部の古くて性能の低いAndroidデバイスでは、深刻なパフォーマンス問題が発生しております。」

しかし、Angry Birdsが公式にサポートしていないのは、HTC myTouch 3GやT-Mobile G1といった古いAndroid端末だけではありません。Motorola BackFlip、Sony Ericsson Xperia X10 mini、そして最新のT-Mobile G2 Touchといった新しい端末も含まれます。また、Android 1.6未満のバージョンを搭載した端末(流通しているAndroid端末の8%)もサポートされていません。

断片化:ソフトウェアのバージョンだけの問題ではない

Androidハードウェアメーカーは、Googleの急速なソフトウェアアップデートへの対応が遅れている。現在市場に出回っているAndroidスマートフォンの数十機種は、古いバージョンのモバイルOSを搭載している。多くのAndroidスマートフォンはゆっくりと最新のソフトウェアリリースにアップデートされており、Google自身のデータによると、最新バージョン(バージョン2.2)を搭載しているAndroidスマートフォンはわずか36%で、2.1は40%、1.6は15%となっている。

しかし、ソフトウェア開発者にとってAndroid開発を困難にしているのは、ソフトウェアの違いだけではありません。多様な画面解像度、プロセッサ速度の違い、RAM容量の違い、そしてカスタマイズされたAndroidインターフェースなど、これらはすべてAndroidの断片化に大きく影響しています。これらの違いは、多くのAndroidスマートフォンにおけるAngry Birdsのパフォーマンス問題の根底にあると考えられます。

スペクトルの対極に位置するのは、AppleのiOSとその統合エコシステムです。アングリーバードはここで誕生し、このゲームを一躍スターダムに押し上げたプラットフォームです。AppleのCEO、スティーブ・ジョブズは、GoogleのAndroidにおける断片化問題をためらうことなく批判し、「ユーザーと開発者の両方にとって混乱を招いている」と表現しました。

GoogleはAndroidの断片化を解消するための計画として、多くの標準アプリ(メール、マップ、フォトなど)をメインOSから切り離し、Androidマーケットを通じて個別にアップデートできるようにすることを計画している。しかし、Androidの断片化を解消するには、今後さらに多くのハードルが待ち受けている。Googleは数週間後にAndroid 3.0をリリースする予定で、市場に新たなOSバージョンを追加することになるからだ。

Twitter で Daniel Ionescu と Today@PCWorld をフォローしてください。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.