I know how to open an app that has an intent filter defined, as answered in Launch custom android application from android browser, but what if I'm not in control of the Android app, and it hasn't already defined an intent filter I can use?
Do I need to contact the developer and ask to add an intent filter, or is there some other way to open the application from a browser?