O'Reilly logo

Windows® Phone 8 Unleashed by Daniel Vaughan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

How File and Protocol Associations Affect the User Experience

How the OS behaves in response to a file or protocol launch request is affected by whether a registered app exists for the request. If an installed app has a corresponding file or protocol registration, the OS immediately launches the app. If multiple installed apps are registered for the file or protocol, the user is given the choice on which app to launch.

If no installed app is registered for the file type or protocol, the user is offered the option of downloading one.

Caution

Do not register for a file or protocol association unless your app can perform a useful action with it. If your app causes the app menu to be shown too frequently, the user may choose to uninstall your app ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required