Showing posts with label google Maps xCode. Show all posts
Showing posts with label google Maps xCode. Show all posts

Tuesday, 8 October 2013

Open other apps from iOS app using URL scheme. Open google maps, mail from the app, call a number, send sms using Xcode.


Use openURL: function of UIApplication.

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlText]];

Open The Google Maps:

// Create string for the place ...
NSString* placeStr = @"1 Infinite Loop, Cupertino, CA 95014";
// Encode URL encode
placeStr =  [addressText stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
// Now create the URL string ...
NSString* urlString = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@", placeStr];
// use openURL to launch the app ...
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlText]];

Mail from the app:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://info@example.com"]];

Call a number:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://9876543210"]];

Send SMS:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:55555"]];

Open App Store:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://itunes.apple.com/en/app/apple-store/id375380948?mt=8"]];