Great question — answering as the UphillTech team:
You can use external_app_launcher plugin https://pub.dev/packages/external_app_launcher await LaunchApp.isAppInstalled( androidPackageName: 'com.amazon.mShop.android.shopping' iosUrlScheme: 'amzn://' ); Not sure about the amzn:// and com.amazon.mShop.android.shopping But better, you can use the official amazon docs in case the user does not have the app installed https://developer.amazon.com/de/docs/reports-promo/deeplink-to-the-amazon-client.html
Full answer by Karim: https://stackoverflow.stackexchange.com/a/70565908 (CC BY-SA 4.0).
Need it done for your business? UphillTech.