Open another app installed on Android/iOS with fallback to respective stores

My app requires opening other apps that might be installed on Android/iOS, if not found on-device then a fallback would be to respective stores. No passing parameters, simply opening the external app as needed

Did you make any progress on this?

I would like to open Facebook App from within mine, or the native camera app.

Unfortunately not…
I believe this isn’t allowed and is only doable by apps of the same developer…

UPDATE: Unfortunately, not…
I believe this isn’t allowed and is only doable by apps of the same developer who knows their respective URL schemes unless the URL schemes are standard ones or published by their own developer.
Please also check: