広告を閉じる

昨年末、Apple は Google の地図を独自のソリューションに置き換えることを決定し、深刻な問題が発生しました。カリフォルニアの同社は、顧客や彼らを支持するメディアから非難を浴びている。 Apple の地図には、リリース当時、背景に明らかな間違いが多数含まれていました。さらに、特に米国外では、競合他社と比較して、その場所はほんの一部しか見つかりません。それでも、Apple マップを賞賛できない人もいます - 彼らは iOS 開発者です。

Apple がエラーや不正確さのデバッグに十分な時間を費やさなかったと顧客は不満を述べていますが、開発者は逆説的にマップの「成熟度」を重視しています。これは、ツールのセットを SDK (ソフトウェア開発者キット) と呼ぶように、その品質を指します。これにより、ソフトウェア作成者は、たとえば、オペレーティング システムの組み込み機能 (この場合はマップ) を使用できるようになります。

しかし、どうしてそんなことが可能なのでしょうか? Apple Maps が登場してまだ数か月しか経っていないのに、どこまで進化できるのでしょうか?これは、書類が変更されたにもかかわらず、申請の基本が 5 年後でも変わっていないためです。それどころか、Apple は Google との協力中には実装できなかった機能をさらに追加する可能性があります。したがって、開発者はアプリケーションをさらに改善する方法を期待してこの変更を受け入れました。

一方、Google は iOS システム用の地図ソリューションを持たず、当然のことながら開発者にも提供できるものが何もありませんでした。それにもかかわらず、新しい地図アプリケーションと API (Google サーバーに接続してその地図を使用するためのインターフェイス) が数週間以内にリリースされました。この場合、Apple とは異なり、提供される API よりもアプリケーション自体の方が熱意を持って迎えられました。

開発者自身によると、 ズプラヴィ ファースト·カンパニー 彼らは、Google Maps API には、より高品質のドキュメント、3D サポート、または異なるプラットフォーム間で同じサービスを使用できる可能性など、特定の利点があることを認識しています。その一方で、多くの欠点についても言及しています。

彼らによれば、Apple は自社の地図を使用する機会を増やしていますが、ユーザーによれば地図の品質は低いとのことです。組み込みの SDK には、マーカー、レイヤー化、およびポリラインのサポートが含まれています。 Fast Company が指摘するように、「レイヤー化は、天気、犯罪率、さらには地震データなどの特定の情報を地図自体の上にレイヤーとして表示する必要があるアプリケーションで非常に一般的です。」

Apple の地図 SDK の機能がどこまで機能するか、アプリケーションの開発者である Lee Armstrong 氏が説明する プレーンファインダー。 「グラデーションポリライン、レイヤー化、または移動する平面のスムーズなアニメーションなどの高度な機能を使用できます」と彼は、複雑なレイヤー化と多くの追加情報を備えたマップを指摘しました。 「Google Maps SDK では、現時点ではこれはまったく不可能です」と彼は付け加えました。彼のアプリは両方のソリューションをサポートしているにもかかわらず、Apple の地図を好む理由を彼は説明します。

Apple の地図もアプリケーションの作成者によって選ばれました チューブテイマー、ロンドン市民の時刻表をサポートします。その作成者であるブライス・マッキンレー氏は、ユーザーが自由に動かすこともできるアニメーション マークを作成できる可能性を特に賞賛しています。同様のことは競争では不可能です。もう一つの利点として、英国の開発者は、iOS 標準から逸脱しないマップの速度について言及しています。一方、Google は最大 30 fps (フレーム/秒) を達成します。 「iPhone 5 のような高速デバイスであっても、ラベルや関心のあるポイントのレンダリングが時々停止することがあります」とマッキンレー氏は指摘します。

彼はまた、Google Maps API の最大の欠点と考えるものについても説明しています。同氏によると、よく言われる障害はクオータ制の導入だという。各アプリケーションは 100 日あたり 000 件のアクセスを仲介できます。 McKinlay 氏によると、この制限は開発者に重大なリスクをもたらします。 「一見すると、100 ヒットは妥当な数字のように思えますが、各ユーザーはそのようなヒットを大量に生成する可能性があります。一部の種類のリクエストは最大 000 アクセスとしてカウントされるため、割り当てがすぐに使い果たされる可能性があります。」と彼は説明します。

同時に、無料アプリケーションの作成者は、自社の製品をできるだけ多くのユーザーに日常的に使用してもらう必要があることは明らかであり、そうでなければ生計を立てていくことはできません。 「クォータに達すると、その日の残りのリクエストはすべて拒否され始めます。そのため、アプリは動作しなくなり、ユーザーは怒り始めます」とマッキンレー氏は付け加えます。当然のことながら、開発者が Apple の組み込み SDK を使用したい場合は、これらの問題を解決する必要はありません。

したがって、私たちユーザーにとっては驚くかもしれませんが、開発者は多かれ少なかれ新しいマップに満足しています。その長い歴史のおかげで、Apple の SDK には多くの便利な機能と、経験豊富なプログラマの大規模なコミュニティがあります。地図の背景が不完全で、場所の数が少ないにもかかわらず、Apple の地図は非常に優れた基盤に基づいており、これは Google が提供するものとは正反対です。後者は長年にわたり優れたマップを提供してきましたが、その新しい API は上級開発者にとってまだ十分ではありません。したがって、複雑な地図ビジネスでは経験が重要な役割を果たしているようです。この場合、Apple と Google の両方が成功 (または失敗) を共有します。

ズドルイ: AppleInsider, ファースト·カンパニー
.