Google%20Maps%E3%81%AEiOS%E3%82%A2%E3%83%97%E3%83%AA%E3%81%AB%E6%97%A9%E3%81%8F%E3%82%82SDK%E3%81%8C%E6%8F%90%E4%BE%9B--%E7%84%A1%E7%90%86%E3%81%97%E3%81%A6Apple%E3%81%AE%E5%9C%B0%E5%9B%B3%E3%82%92%E4%BD%BF%E3%82%8F%E3%81%AA%E3%81%8F%E3%81%A6%E3%81%99%E3%82%80

Google MapsのiOSアプリに早くもSDKが提供–無理してAppleの地図を使わなくてすむ

3184244198_b0d4c70f9a_z

GoogleはGoogle MapsのiOSアプリを完全にゼロから新作し、さらにそのSDKもリリースした。つまりデベロッパは自分のアプリの中でGoogle Mapsを利用できる。そのSDKは一定のURLにアクセスするだけだから、どこからでもMapsを呼び出せるのがミソだ。

たとえばコンタクト管理のアプリを作っているデベロッパなら、誰かのアドレスを表示するとき、デフォルトでGoogle Mapsを使うようにできる。AppleのiOS 6の地図ではなくて。

今夜(米国時間12/12)Google Maps担当の上級プロマネAndrew Fostが、Google Geo Developersのブログにこう書いている:

SDKは速くロードできるベクタ方式の地図を呼び出し、ユーザは2Dや3Dのビューを容易にナビゲートし、デベロッパのアプリ内で地図の回転やチルトをシンプルなジェスチャでできるようになる。またデベロッパは、Google Mapsのビューに、交通情報などそのほかの情報を含めたり、3Dではカメラの位置をコントロールできる。APIキーへのアクセスは、デベロッパが登録次第、順次提供していく。

つまり、単純に地図を呼び出せるだけでなく、デベロッパのアプリにいわばMapsが織り込まれるから、Foursquareみたいなアプリでも作ろうと思えば作れる。

どんなタイプのアプリでも、その中でルーティングボタンをタップすると、Google Mapsが起動する(下図):

combined_diagram_60

SDKのドキュメンテーションURLの形式に関するインストラクションを、GoogleのDeveloperサイトが提供している。ただしデベロッパは、APIアクセスに関しては登録をしなければならない。キーがもらえるまでの日にちは、明確でないから、Google Mapsを使うアプリの正確な開発スケジュールは、立たないかもしれない。もちろんそれは、Apple App Storeの“ホリデー麻痺”が去ってからだろう。

しかしこれは、デベロッパにとってだけでなく、何よりも消費者にとってグッドだ。

[写真クレジット: Flickr]

[原文へ]
(翻訳:iwatani(a.k.a. hiwa))

  • http://twitter.com/mmgamess MMGames/森口将憲

    これは素晴らしい。地図を利用するアプリもこれに対応すればアップルマップから解放されるのか。

  • Wanwanko

    アプリ内に埋め込んだ場合、金がかかることをなぜいわない?
    それが嫌だから、foursquareも他のアプリケーションもGoogle mapsを使わない。
    それをいわずに記事にするから、提灯ニュースって言われるんだよ。

    • I Demura

      Wanwanko様
      Google Mapsをアプリ内に埋め込んだ場合にどのくらいの費用がかかるのでしょうか。
      ネットで調べておりますが適切な情報を見つけ出せない状況です。
      参考になるページ等がありましたら教えてください。

      • 名無し

         googlemap 課金でググれば出てきますよ。
        Appleの独自Mapだって元をたどれば、多額の使用料をGoogleに支払いたくないから。

blog comments powered by Disqus

コメント

Akihiko Sato
ちょっとよくわかりませんが、私は両社のグループウェアに感心を持っています。Googleは、Offic…
Wataru Kanzaki
なるほど、CTスキャンで3D映像にしたデータをそのまま3Dプリントにできるのか。難しい形状でもきっち…