display()function opens a map at the given location be it a string address, location object or coordinates.
navigate()function starts turn-by-turn navigation. By default it navigates from the device's current location to the given destination. To navigate from a different start location, pass in two parameters: the first being the start address and the second the destination. e.g.
external.maps.navigate(start, destination). Similar to
display(), start and destination locations can either be a string address, location object or coordinates.
itms://URL handler that is available on iOS.
journey.platformproperty can be used, which will have a value of either "iOS" or "Android" depending on the OS. The value can also be "Web" if using the app in the browser.
acme:///open. This can be done from normal web links, or using
external.uri('acme:///open'). Notice the triple slashes.