2009-03-18 16 views
2

iPhone用のマップアプリケーションを作成するにはどうしたらいいですか? UIwebViewを使用して地図を表示できることはわかっています。しかし、ネイティブAPIはネイティブのiPhoneアプリケーションで使用されていますか?IPhone Mapアプリケーションを作成する

答えて

4

見ていることに取って代わる可能性がありますあなたの位置を突き止める。これは、App Storeの「PinDrop」の「Navigation」セクションにあります。

フレームワークは本当に荒いですが、私が必要としたもののために働いていました。 3.0がリリースされたら、私はGoogleの地図を使用するように更新されます。それまでは、それは動作します。

4

私はあなたが現在Map Ninjaのようなフレームワークを見て必要とするマップを作成するMap Kit framework

0

へのアクセスを取得するにはiPhone OS 3.0になるまで待たなければならないと思います。私は私が作成したシンプルなアプリでそれを使用

http://developers.cloudmade.com/projects/show/iphone-api

:地図キットフレームワークは...あなたが何をしたいかに応じて、CloudMadeからシンプルなフレームワークで

0

Apple、Google、TomTom(Googlesのマップを所有している)のMapKitにはいくつかのライセンス問題があるので、実際にCloudmadeフレームワークを使用する必要があります。これには具体的な欠点があるため、MapKitには前方ジオコーディングがありません。

しかし、Cloudmadeはフレームワークを使用する方法のチュートリアルをたくさん公開しました。それほど難しいことではなく、MapKitとCloudmadeを併用すると、MapKitに欠けている機能を追加することができます。

1

CloudMadeのiPhoneライブラリはすぐに使い始めることができます。ジオコーディングとルーティングをiPhoneアプリケーションに追加できますが、かなり基本的です。カスタマイズマップ、ジオコーディング、ルーティングなどのCloudMadeのサービスを使用する開発者の多くは、「Route-Me」ライブラリを使用しています。 Route-Meはコアアニメーションを使用してピンチズーム、パンなどのエフェクトを追加するオープンソースライブラリです。 Trailsや[Offmaps] [2]のようなスマッシュヒットのiphoneアプリで使用されています。どちらのアプリケーションもCloudMadeプラットフォームをRoute-Meライブラリと併用しています。

CloudMadeのルーティング、ジオコーディング、カスタマイズされたマップを優れたRoute-Meライブラリと組み合わせることで、MapKitでできること以上の高度なアプリケーションを作成できます。

関連する問題