Does Mapkit uses Google Maps API V3? - iphone

I am using iPhone SDK 3.2.2 and 4.1 to develop application that uses Mapkit.
Does Mapkit uses Google Maps API V3 and hence I do not require a key for that OR does it uses V2?

You don't need a Google Maps API key at all to use MapKit. The Google Maps APIs v2 and v3 are JavaScript APIs. MapKit does not use JavaScript so the question whether it uses the v2 or v3 API makes no sense. Apple probably has a special agreement with Google and accesses the map tiles directly, no Javascript intervention required.

Related

Is there a PayPal SDK that uses V2 of the REST API

I am using the Java SDK for PayPal's REST API.
However, I notice that a lot of the SDK uses a version of the API that has been deprecated (V1 instead of V2).
For example, the sample docs for executing a payment using the SDK use a PaymentExecution Object. As you can see from the API docs, this field is not relevant in the newer API (V2) and is only used in the older, deprecated V1.
Should I still use the SDK even though it uses the deprecated (V1) API? Is there some newer SDK I should be using instead?
Update: the new SDKs are over at https://developer.paypal.com/docs/checkout/reference/server-integration/setup-sdk/

How to force MapKit to use Google Mobile Maps (GMM) beyond iOS 5.1

The Map Kit Framework Reference says:
In iOS5.1 and earlier,the Map Kit framework uses the Google Mobile Maps (GMM) service to provide map data.
If I use the MapKit framework for displaying maps, it is using google maps for iOS 5.1 and earlier, for iOS 6 it uses apples new maps. Can I force MapKit to still use goggle mobile maps instead?
Related Links:
What's new in iOS6, Location Awarness Programming Guide
No, not possible.
With iOS 6 and above, you cannot access Google Maps natively. If you wish to use MapKit on iOS 6, you're stuck with Apple Maps. End of. This shouldn't be too much of a problem; MapKit should work seamlessly with either Google Maps on iOS 5 and Apple Maps on iOS 6, and you use the same API and code in either version.
You can still access Google Maps via URL (http://maps.google.com/...), and send the user to it via Safari, or maybe using a UIWebView, but the functionality you have will be fairly restricted (only what's possible to pass in the URL as parameters). You'll have a lot of work cut out for yourself if you want to support Google Maps in iOS 6.

Is it absolutely not possible to use Google maps in iOS 6..?

I want to know if is it not at all possible to use Google maps on iOS 6 ?
I had one App prepared and now when I am using it iOS 6, It automatically takes Apple maps !
Since I dont want to use Apple maps, So I want to know if any how,Is it possible to use Google maps on
iOS 6 !
You can still google maps, but not on mapkit. The google maps has a very useful API you can use to generate the maps. You won't be able to use MKMapKit thou, but you can use google's static maps API to show the map content.
Edit: here's a new open source project with google maps tile Link and here is a link for the alternative, official, bing maps toolkit Link
The website maps.google.com works fine.
You could now. Google present iOS SDK for iOS 6. http://googlegeodevelopers.blogspot.com/2012/12/a-new-way-to-add-google-maps-to-your.html

What options are there for displaying a map with a web app on the iphone?

I would like to include a map on a web site optimised to be displayed on an iphone. What options do I have for this?
I use Google Maps Api
Google Maps API Family
You may also be interested to have a look at this:
iphone-google-maps-component
If the website is accessed from a custom native iPhone app, you can use the MapView from the MapKit framework, which provides an interface for embedding maps directly into iPhone windows and views. The MapKit framework uses Google services to provide map data.

Bing maps for iPhoneSDK

Does anyone know how to create simple iPhone app using bing maps?
The Bing Mobile/Bing Maps team released a new Bing Maps iOS SDK for iPhone and iPad in early May 2011. You can download the SDK here and read about the details in this blog post.
Personally I would start by reading their API and figure out which services to use
You may also find that the Bing Maps V7 AJAX control used with PhoneGap gives you a lot more power. Using this approach you get the full power of Bing Maps and the ability to then re-use your application accorss not just iPhone and iPad, but other mobile devices as well.