In terms of Google Maps, I think a URL in the following format should open Google Maps.
This is based on what the documentation says, so I'm not sure how reliably it works in practice.
As a developer of an Android app, an iOS app, or a website, you can construct a common URL, and it will open Google Maps and perform the requested action, no matter the platform in use when the map is opened. On an Android device: If Google Maps app for Android is installed and active, the URL launches Google Maps in the Maps app and performs the requested action.
@ericonline is very knowledgeable on this topic and might be able to offer some advice.