テック
iOS 6ユーザーである開発者たちは、不満を抱いています。しかし、アプリ開発者である彼らは、興奮しています。
左がBuster 3、右がEmbark NYC。どちらもiOS 6の新しいマップアプリに接続して、乗換案内を提供します。
左がBuster 3、右がEmbark NYC。どちらもiOS 6の新しいマップアプリに接続して、乗換案内を提供します。
Appleの新しいiOS 6マップアプリに対するユーザーの反応は、今のところ激しいものとなっています。マップアプリがユーザーを間違った場所へ誘導したり、既に閉店している店舗へ誘導したり、Googleマップに比べて地域情報や状況に応じた視覚的な情報が少ないといった不満が数多く寄せられています。実際、これらはiOS 6にアップグレードしたユーザーの間で共通の不満となっており(iOS 6のレビューでもその多くに触れました)、Appleはアプリを今後改善していくと明言しています。
しかし、マップアプリから大きく削除され、今後(少なくともAppleからは)復活する可能性が低いのが、乗換案内機能です。Appleは、サードパーティ開発者に開発の自由度を与えるため、マップアプリでこの機能を省略したと述べています。Appleの主張は、最高の乗換案内アプリとは、各都市に合わせてカスタマイズされているアプリだということです。これはある程度は正しいかもしれませんが、iOS 6のレビューでも書いたように、その理由が何であれ、これはユーザーフレンドリーとは言い難い変更だと思います。
Appleは現状維持の姿勢を崩しておらず、交通機関の責任を開発者に委ねるという決定をすぐに覆す可能性は低いようだ。一方、開発者たちはこの動きに慎重ながらも楽観的な見方を示している。実際、彼らはこの変化の可能性に期待を寄せており、初期の問題が解決されれば、ユーザーエクスペリエンスは全体的に向上するだろうと確信している開発者も多い。
そもそも交通アプリはどうやってマップと連携するのでしょうか?
ユーザーがデフォルトのマップアプリに出発地と目的地を入力し、交通機関ボタン(車や徒歩ではなく)を選択すると、マップはデバイスにすでにインストールされている可能性のある交通機関アプリを自動的に検索します。見つからない場合は、位置情報に基づいてApp Storeでアプリを検索します。たとえば、シカゴにいる場合は、シカゴ向けの交通機関アプリが表示されます。ロンドンにいる場合は、ロンドン向けのアプリが表示されます。ユーザーは引き続きすべての都市の交通機関アプリを手動で検索できますが、マップは現在いる都市の結果のみを表示することを目指しています。おそらく、ホテルにたどり着くことだけを目的とした不要な情報を省くためです。
ただし、既存の交通アプリはマップに自動的に連携することはできません。開発者は、マップと連携させるために、交通アプリを開発していることと、サービス提供エリアの境界をAppleに伝える必要があります。そうすることで、アプリはスタンドアロンアプリとしても、マップのプラグインとしても機能できるようになります。
開発者たちは、作業量が大幅に増えるにもかかわらず、この取り組みに意欲を見せているようだ。Cieslak氏とパートナーのJacob Van Order氏(QuickTrainという独自のアプリを開発)は、ユーザーをA地点からB地点まで実際に誘導する独自の方法を見つける必要があったため、チームを組んだと語っている。Mapsが彼らの新しいアプリ(来週リリース予定のBuster 3)に出発地と目的地を指定して呼び出すと、BusterはOpen Trip Plannerを使ってそのデータをサーバーに渡す。OTPは「巨大なJSONファイル」を返し、Buster 3はそれをAppleのMapKitと組み合わせてルートを描画し、旅程を提供する。
これらすべてにより、開発者はGoogleマップアプリ(ほとんどの都市で電車とバスに限定されていた)でこれまで提供されていたものよりも、より多様な交通手段を提供できるようになります。また、交通手段の選択肢が追加されたことで、開発者はユーザーにさらにカスタマイズされたルートオプションを提供できるようになります。TripGoの開発者であるAdrian Schoenig氏は、Arsの取材に対し、同社のアプリでは、例えば車で駅まで行き、電車で市内まで行き、タクシーで最終目的地まで行くといった複数の選択肢を組み合わせることができると述べています。
このような柔軟性は、ユーザーの観点から見ても魅力的に思えます。Cieslak氏とパートナーのVan Order氏は、今回の変更により、Buster 3では個々の停留所ではなくルート全体を「お気に入り」に登録できるようになると付け加えました。つまり、通勤に電車やバスを乗り継ぐことが多い場合は、そのルートをブックマークしておいて後で使えるようにすることができます。また、特定の場所で下車または乗り換えをする際にプッシュ通知が届くので、読書中やTwitterで白熱した議論をしている場合でも、忘れてしまうことはありません。
チャンスが訪れている
実際、この変更について開発者から最も多く寄せられたメッセージは、これまではユーザー数が限られていたため、大きな新機能の追加をためらっていたというものでした。しかし、Appleが交通機関の責任をあっさりと彼らに押し付けたことで、彼らはこれまでは考えられなかったような、真に便利なアプリを開発する意欲が湧いています。
「交通アプリの需要が高まっているため、開発者には多くの新たなチャンスがあります」と開発者のティム・デシル氏はArsに語った。「また、Appleは開発者向けアプリを誰もが目にするシステムアプリに組み込むことで、無料の宣伝効果を上げています。」
シェーニグ氏も同意見だ。「これは私たち開発者にとっても、Appleにとっても良いことです。ユーザーはAppleの地図の品質の低さや、現在地に適した高品質な交通アプリの不足により、短期的には苦痛を感じるでしょう。しかし、中長期的には全体的な利益となり、イノベーションにも繋がります」とシェーニグ氏は述べた。
「今、我々はiOS 5のマップよりも優れたものを作るチャンスがあり、実際にそれを求めるユーザーもいる」とヴァン・オーダー氏は語った。
Googleマップは交通機関に関してはまずまずの精度で機能していましたが、それでも多くの点で限界があったことを忘れてはなりません。到着時刻と出発時刻は往々にして大きく不正確でした。また、Googleは運行状況の変更、電車やバスの運休など、ユーザーのルートに影響を与えるような詳細な情報を考慮できていませんでした。確かに、交通機関を頻繁に利用するユーザーなら誰でもiOS 5版マップに不満を抱いていたため、一部の開発者はこの変更が改善につながる可能性があると考えています。
Embarkの開発者であるデイビッド・ホッジ氏は、この点をすぐに指摘した。「Googleはすべての都市を網羅しようと努力するあまり、ニューヨークやサンフランシスコといった主要大都市では凡庸な結果しか提供していません。こうした大都市では、大規模に展開するのが難しい細部への配慮が求められます。Appleは代わりに、アプリ開発者に公共交通機関アプリの開発権限を与えることを選択しました」とホッジ氏はArsに語った。「だからこそ、私たちはニューヨークのような都市に赴き、歩行速度や乗り換え時間といった詳細を把握しているのです。正確な交通機関検索結果を提供する上で、それが大きな違いを生むからです。」
これはこの分野にとって素晴らしい動きだと考えています。App Storeの黎明期と同様に、Appleは開発者に公共交通アプリのさらなる革新と改善のための大きな機会を与えてくれました。iOS 6のリリースにあたり、ユーザー向けに毎月約400万回の公共交通機関利用を想定していました。過去24時間のiOS 6の状況を鑑みると、この割合はまもなく桁違いに増加するはずです。つまり、今のところ私たちは恩恵を受けているということです。
依然としてユーザーフレンドリーではない動き
開発者たちは概して将来性に楽観的ですが、彼らはあくまでも日常生活を送る「普通の」ユーザーです。そのため、少なくとも今のところは、状況が理想的とは言えないことを彼らは喜んで認めています。
「最初は交通アプリが削除されたことに本当にがっかりしました。『開発者が最高の交通アプリを作る』という考えは信じられませんでした」とデシル氏はArsに語った。「より良いものを作りたい開発者にとっては良いことだとは思いますが、『平均的なユーザー』や公共交通機関に大きく依存していて、App Storeにある他のアプリについてあまり知らない人にとっては良くないと思います。これはリスクの高い決断でした。」
実際、楽観的な見通しとは裏腹に、私が話を聞いた開発者のほぼ全員が、ユーザーにとって状況は容易ではないことを認めていた。「私自身、マップアプリの乗換案内をほぼ毎日使っていますが、まだ満足できるフル機能の代替アプリを見つけられていないので、かなりフラストレーションを感じています」と、開発者のピーター・スチュアート氏はArsに語った。「今は確かに状況は悪いですが、いずれサードパーティ製のアプリが同じ機能を提供し、もしかしたらさらに良くなるかもしれません。」
iOS 6のレビューで私が述べたコメントに同調する人もおり、同じレベルの機能を実現するためにはユーザーが何か新しいことを学ばなければならないと指摘しています。これは、都市間の交通機関の利便性のばらつきと相まって、iOS 6のユーザーベースにとって間違いなく課題となるでしょう。
「唯一の難点は、ユーザーが慣れるまでに時間がかかることです」とデシル氏は付け加えた。「すべての交通アプリは同じ機能を提供しますが、表示方法が異なります。ここ数年やってきた操作方法を、改めて学ばなければならない人がいるのは、本当に残念です。」
しかし、すべての開発者が自社アプリの長期的な可能性について楽観的だったわけではない。「3Dマップは素晴らしいですが、A地点からB地点まで移動するというコア機能が機能していなければ意味がありません」と開発者のグレッグ・レイズ氏はArsに語った。「地域アプリ開発者には短期的なチャンスがあるかもしれませんが、長期的にはOSに組み込まれる領域になると思います。Appleが交通機関のルート案内機能に取り組めなかったのは、問題の多さが原因だと思いますが、今後は再びこの機能が復活することを期待しています。」

Jacqui は Ars Technica の編集主任で、過去 8 年間にわたり Apple 文化、ガジェット、ソーシャル ネットワーキング、プライバシーなどについて執筆してきました。
85件のコメント