locked
Allow other to extend our metro WinJS app RRS feed

  • Question

  • I wonder if I can provide own charms/extension points that other apps can contribute to / use?

    So for instance if my app could consume additional filters provided by "plugins"?

    Friday, November 11, 2011 10:53 PM

Answers

  • Hi Phil,

    This is not possible with Metro Style applications.  Metro Style applications are Sandboxed and security keeps you from modifying other peoples applications.  Your design would be best served by a Desktop application.

    -Jeff


    Jeff Sanders (MSFT)
    Tuesday, November 15, 2011 2:42 PM
    Moderator

All replies

  • Hi Phil,

    If you mean Custom Charms the answer is No.  They are system provided.  You CAN however use Sharing contracts to share all sorts of stuff between applications: http://msdn.microsoft.com/en-us/library/windows/apps/hh464906(v=VS.85).aspx

    What are you trying to accomplish in your scenario?

    -Jeff


    Jeff Sanders (MSFT)
    Monday, November 14, 2011 2:10 PM
    Moderator
  • The scenario is that others should be able to provide additional "filters" for my application. Lets say I have an automatic photo content recognition app, that can detect landscapes and city photos and now someone develops an algorithm to detect mountains. My app generates tags based on the photo content and that additional algo embedded in a "plugin" could provide the new tag "mountain". Something like that.
    Monday, November 14, 2011 2:57 PM
  • Hi Phil,

    This is not possible with Metro Style applications.  Metro Style applications are Sandboxed and security keeps you from modifying other peoples applications.  Your design would be best served by a Desktop application.

    -Jeff


    Jeff Sanders (MSFT)
    Tuesday, November 15, 2011 2:42 PM
    Moderator