locked
How to check if user has installed specific app on the WP8 device. RRS feed

  • Question

  • Hi Eric,

    I'm developing an app for WP8. Can I check (programmaticaly) if wp8 device has some specific app installed (i.e. WP8 Facebook app)?

    ThanQ

    Ganesh

    Wednesday, February 5, 2014 5:19 AM

All replies

  • No.  Information about other programs installed is not available to applications.
    • Proposed as answer by Pradeep AJ Monday, March 16, 2015 7:18 AM
    Wednesday, February 5, 2014 7:03 AM
  • Hi Eric,

    I'm developing an app for WP8. Can I check (programmaticaly) if wp8 device has some specific app installed (i.e. WP8 Facebook app)?

    ThanQ

    Ganesh

    Hi,

    For facebook, whatsapp and twitter here is the trick

                 Windows.System.Launcher.LaunchUriAsync(new System.Uri("fb:"));
                 Windows.System.Launcher.LaunchUriAsync(new System.Uri("whatsapp:"));
                 Windows.System.Launcher.LaunchUriAsync(new System.Uri("twitter:"));

    Here is the full list. For other apps, you cannot.

    You cannot get any information about whether the app is installed or not, It will be launched if it is installed and if it is not installed, it will prompt with a MessageBox to Search in the store.

    Here is a way to get information about your own apps(Apps published by you or from the same publisher id).


    Pradeep AJ


    Monday, March 16, 2015 7:18 AM
  • LaunchUriAsync will (attempt to) launch those apps. It won't tell the calling app if the targeted app exists or was successfully launched.
    • Proposed as answer by dns jinung Tuesday, March 31, 2015 9:26 AM
    Monday, March 16, 2015 7:40 AM