Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Integrating with Windows 8 Experiences

1 hour, 8 minutes, 38 seconds


Right click “Save as…”

Slides (view online)

Windows 8 contracts are agreements between Windows 8 and your app that allow you to integrate your app into Windows 8 experiences. For example, Windows 8 lets users share content from one app to another by using the Share contract. In this session, you'll learn how contracts work and how to implement the built-in contracts such as Search, Share, Settings and Play To.

For more information, check out this course on Microsoft Virtual Academy:

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • Awesome video that shows just how easy it is to tap into the contracts. I wish he had had time to show the Settings and Play To demos.

  • JulesJules

    Impressive and pretty straightforward capabilities for a user intgerated experience.

    However An App that exposes a Plain Text or other common Share, will be in competition with 1000's of other Apps also sharing that Contract, so unlikely that our implemented App Shares/ (Searches) will get any exposure in the first 10 in the proposed Apps List.

    Surely can only be realistic for Custom Share types.

  • Jeremy FosterJeremy Foster

    @Jules, first of all, I don't think any one user will have thousands of apps that can receive plain text. Second, I think that users are going to choose their share target because they know it and want it and not just because they saw it in a list. If I want to share some text on Twitter, then even if I have a ton of share targets that accept text, I'm going to go searching for that Twitter app because that's what my usage scenario is. Finally, the list of share targets is organized by frequency of use, so hopefully after a little bit of actual use it will be a good list of targets you often want to use.
    Thanks for the comments.

  • By the way, I didn't have time to get into the Settings example during this presentation, but I have since blogged it at http://bit.ly/QT9WDf. Thanks.

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.