waze
waze copied to clipboard
Waze map for Developers ( Swift)
I found the conversion of App Waze interface to Swift. So I did the conversion and am publishing for those who need it.
func viewWaze(location : CLLocation) {
var latitude:Double = location.coordinate.latitude;
var longitude:Double = location.coordinate.longitude;
var link:String = "waze://"
var url:NSURL = NSURL(string: link)!
if UIApplication.sharedApplication().canOpenURL(url) {
var urlStr:NSString = NSString(format: "waze://?ll=%f,%f&navigate=yes",latitude, longitude)
UIApplication.sharedApplication().openURL(NSURL(string: urlStr)!)
UIApplication.sharedApplication().idleTimerDisabled = true
} else {
link = "http://itunes.apple.com/us/app/id323229106"
UIApplication.sharedApplication().openURL(NSURL(string: link)!)
UIApplication.sharedApplication().idleTimerDisabled = true
}
}
https://www.waze.com/about/dev
Thanks for your efforts and help!!!
What if I dont want navigation(route), only showing the destination is enough? so seting navigation = NO is ok or deleting the navigation is good?