App Storeが大好きです。サービス開始から5年近く経ちますが、App Storeは、それ以前のものと比べて、あらゆる種類のアプリやゲームをほんのわずかな価格で、しかも何倍も便利に提供してくれました。開発者として、App Storeは真に平等な流通チャネルを開拓してくれたと実感しています。資金力のある競合他社と棚のスペースを争う必要も、独自のオンラインストアを立ち上げる際の煩わしさに悩まされる必要もありません。
しかし時代は変わり、iOSとMacのApp Storeを合わせるとアプリ数が100万に近づくにつれ、Appleが構築してきたインフラの一部が追いつかなくなり、アプリの購入が以前ほど便利ではなくなってきているようです。もちろん、改善の余地は常にあります。そこで、AppleがApp Storeにプラスの影響を与えられる3つの方法をご紹介します。
より良いクライアント
ある意味、App Store クライアント アプリは驚異的としか言いようがありません。数十万ものソフトウェア製品が指先ひとつで利用できるため、何かを購入するたびに物理的な小売店まで車で出向き、財布を取り出し、レジに並ぶ必要がなくなります。
それでも、iOS 6 のリリースに合わせて大幅な刷新が行われたにもかかわらず、Mac や iOS デバイス上の App Store にアクセスするために使用するクライアント アプリは、少々時代遅れになってきています。
例えば、私の第3世代iPadでは、App Storeアプリがひどく遅いです。アイコンをタップしてから何か操作できるようになるまで数秒かかり、特定の画面がレンダリングされるのを待っている間にアプリがフリーズしてしまうこともあります。確かにiPhone 5では少し速いですが、応答性と集中力に重きを置くOSに期待する動作とは全く違います。

Macでは速度の問題はそれほど大きくありませんが、App Storeアプリのデスクトップ版の操作は依然としてイライラさせられます。例えば、タブインターフェースがないため(OS Xでは多くのアプリがタブインターフェースを実装しており、OS Xではタブインターフェースが完璧に機能しているはずです)、複数の製品を比較検討することが難しくなっています。
同社のソフトウェアすべてが健全な設計原則に従っていることを保証する責任を 1 人の人物が担うようになったことで、Apple にはこれらのアプリを改訂し、ユーザーとのやりとりの方法を改善する機会が生まれている。
より良い検索
もちろん、適切なアプリを簡単に見つけることができれば、速度や UI の問題はそれほど問題にはなりません。しかし残念ながら、Apple の検索機能は、探しているものが何であるかをすでに正確に知っている場合にのみうまく機能し、厳密にキーワードではないものによってつまずくことがよくあります。
例えば、「パスワード」と検索すると、様々な認証情報管理アプリが正しく表示されますが、「パスワード管理アプリ」と検索しても何も表示されません。近年のWeb検索の高度化を考えると、簡単な英語で書かれたクエリを理解できる機能は必須の機能と言えるでしょう。
しかし、事態はさらに奇妙になります。最近、Black Pixelの優れたKaleidoscopeアプリを探していたのですが、名前がすぐに思い出せなかったので、「diffs」というクエリを使って検索しました。これは、開発者が2つのドキュメントの差異を表すデータ形式を表すために使用する、かなり一般的な用語です。App Storeでは、クエリを「diff」に変更するまで何も結果が返されませんでしたが、その時点でKaleidoscopeが結果の最初に表示されました。「diffs」は少し専門的な用語だと言う人もいるでしょうし、公平を期すために言うと、結果画面には「もしかして…」という注意書きがあり、正しい方向を示してくれましたが、Googleは複数形の単語を問題なく識別し、単数形を含むページに誘導します。私が粘り強く探していなかったら、Black Pixelの人々は、自分の落ち度ではないのに売り上げを失うところだったでしょう。

より良いキュレーション
App Storeに配信されるアプリの膨大な量を考えると、Appleがアプリをキュレーションする役割はますます重要になっています。配信チャネルに対する同社の悪名高い厳格な統制はしばしば物議を醸しますが、概してすべてのアプリを公平にプロモーションしていることは否定できません。例えば、エレクトロニック・アーツのような巨大企業の最新リリースは、毎週、同等の才能を持ちながらもはるかに資金に余裕のない独立系開発者チームが開発したアプリと「エディターズ・ピック」の座を分け合うこともあり得ます。
しかし、ユーザーの視点から見ると、Appleのおすすめはあまりにも非個人的なものです。レビューの性質上、作成者の個人的な背景や好みに左右されるのは避けられません。そのため、App Storeのおすすめを誰が書いたのかを知ることは、そのレビューに同意するかどうかを判断する上で重要な要素となります。
残念ながら、App Storeの謎めいた「編集者」たちが誰なのか、そして彼らが毎週どのように、そしてなぜアプリを選んでいるのかは、全く分かりません。念のため言っておきますが、App Storeが本来業界誌が担うべき地位を奪うべきだと言っているわけではありません(ここは急に寒くなってきましたか?)。しかし、編集プロセスに人間味を持たせることで、App Storeを利用するすべての人にとって、より意義深いものになるはずです。
同様に、App Store のアプリの見つけやすさも、ソーシャルインタラクションの強化によって改善されるでしょう。選択肢が豊富なアプリの中で、友人や同僚からのおすすめやアイデアは大変貴重です。しかし、彼らに直接アドバイスや意見を求めない限り、彼らが見つけた隠れた名作アプリについて知る簡単な方法はありません。
この点における Apple のこれまでの取り組みはうまくいかなかったが、だからといって同社がその取り組みを完全に放棄すべきだというわけではない。特に、Facebook や Twitter などのソーシャル ネットワークでアプリの推奨事項を徹底的に調べるのは簡単な作業ではないことを考えると、それは当然だ。
100万回以上続くように
App Storeは、過去10年間で私が最も気に入っているApple製品の一つです。このサービスは、独立系開発者コミュニティに新たな息吹を吹き込み、1970年代以来最大のコンピューティング革命の最前線へと押し上げ、何百万人もの人々が手頃な価格で高品質なソフトウェアを楽しめるようにしました。
Apple がストアの改善に熱心に取り組んでいるのは当然のことであり、クライアント ソフトウェア、検索、発見可能性という 3 つの領域を強化することは、最初の数百万倍も早く登場するであろう次の数百万のアプリに同社のオンライン ソフトウェア小売店舗を準備する上で大いに役立つだろう。