7

I have been tasked with writing a simple one-time-use Metro/windows store/modern UI (whatever you want to call it now) app for windows 8; it wouldn't be appropriate to try to get it into the store, because we only plan on deploying it to about 4 or 5 devices. I noticed that when I installed Chrome on the machine, it somehow managed to sneak a metro version of itself into my start menu.

I am not looking for a way to deploy a metro app to another machine, I can already do this a variety of ways (including add-appxpackage and via the remote debugger tools with visual studio 2012), I am only curious how Chrome managed to side-load a metro app, and what process they used.

Anyone have any ideas?

Charles
  • 50,943
  • 13
  • 104
  • 142
eoleary
  • 414
  • 4
  • 11
  • For reference there is a question on side-loading here: http://stackoverflow.com/questions/12008252/sideloading-apps-on-windows-8-pro/12008340#12008340 – N_A Sep 28 '12 at 15:49

1 Answers1

10

There was no side-loading of a Windows App when Chrome was installed. Browsers get special treatment, and the default browser (and only the default browser) can act as a Windows Store app if it implements the appropriate functionality.

There is a downloadable white paper about how this works on MSDN: http://msdn.microsoft.com/en-us/library/windows/apps/hh465413.aspx

Nathan Kuchta
  • 13,482
  • 2
  • 26
  • 35
  • 1
    Yeah, I came across that paper as well, and feared as much (re special treatment of browsers). – eoleary Oct 01 '12 at 18:05