Use Windows Phone 7 Apps on Windows PC
Since the Windows 7 Phone is basically Windows CE/7, the apps that play on there should be able to play somewhat functional on a PC. After researching these app files, I found out they come inside XAP files, otherwise known as Microsoft Silverlight files. MS Silverlight is a browser technology what should be pretty much OS and hardware agnostic, so these apps should be playable on a PC.
There are a few methods to playing these, but I have not gotten any working:
- Embed in a webpage - Unlike adobe flash, SL apps must be embedded, IE will not run these files directly. However, off the win7 apps I have tried, I just get blank white screens.
- Use the SL Viewer app - The SL Viewer app is an offline viewer for SL files. It is automatically installed when SL is installed. However, it requires access to the XAP file on a webserver instead of locally and I cannot get it to install for me.
- Embedded in custom app - SL apps are embedded into .net projects. We could custom code a viewer, however I am not sure of the work or even the demand for such a thing.
If anyone has any ideas on how to run these apps locally without custom coding an app, that should be the better way. If any devs have any idea on how to run a silverlight app locally, please let me know. There are currently 8000+ win7 phone apps out there, which is about 7950 more than any other competing front end.