
AppleはAndroidの猛攻を感じているようだ。同社はiPhoneアプリ開発者への対応方法を変更し、開発者が自社のソフトウェアがAppleの厳格なApp Store審査プロセスをどのように通過しているかをより詳細に把握できるようにした。多くの人は、この動きをAppleがApp Store開発者の競合モバイルプラットフォーム、つまりAndroidへの流出を防ぐための新たな策と見ている。
今週Wiredで最初に報じられたように、ソフトウェア開発者はアプリが「審査準備完了」「審査中」「販売準備完了」のどの段階にあるかを正確に把握できるようになりました。それ以前は、開発者はAppleから漠然としたステータス通知を受け取るだけで、Appleがアプリを承認したかどうかを知るための「平均待ち時間」しか伝えられていませんでした。
昨年末、Appleが「Murderdrome」コミックから「Pull My Finger」おならジョークアプリ、アレックス・ソキリンスキーの「Podcaster」アプリに至るまで、さまざまなアプリを禁止する理由を寄せ集めにしたことを受けて、ソフトウェア開発者らはAppleのレビュー方針について声高に不満を訴え始めた。
一方、多くのモバイル開発者は、iPhone だけでなく、Android、RIM、Palm の Pre、Microsoft の Windows Mobile など、他のさまざまな電話環境向けのアプリを作成することで、モバイル プラットフォームの範囲を拡大し始めています。
開発者をなだめるため、Appleは最近、無料のiPhoneアプリのユーザーがアプリ内から直接拡張機能にアップグレードできる新しいアプリ内機能を追加した。これにより、App Storeにアクセスする必要がなくなった。
同時に、App Store からアプリケーションが恣意的に拒否されることについての苦情が最近は減少しています。
しかし、10月下旬、Appleが以前オンラインストアから禁止していた3G TVアプリを突然復活させたことで、Appleの上から目線のApp Storeポリシーが再び混乱を引き起こした。
iPhone には、他のどのモバイル プラットフォームよりもユーザー向けのアプリケーションが依然として多く用意されており、たとえば、Google の Android Market では「10,000 以上」のアプリケーションが提供されているのに対し、Apple の App Store では 100,000 を超えるアプリケーションが提供されている。
開発者たちは自分たちのソフトウェアがApp Storeに載るかどうかを事前に知る方法がまだないにもかかわらず、コミュニケーションを改善しようとするAppleの動きは、開発者たちをiPhoneに引き留めるのに大いに役立つはずだ。