Using WP8 Emulator without Windows 8 Pro or Actual Device - windows-phone-8

Is there any way to do this by running a WP8 emulator in a virtual machine? I would really like to publish WP8 apps but I need to do some testing and don't want to pay to upgrade to the pro version of windows. Thanks for any help you can give.

Currently there is no solution for this. You have to have a emulator or a device to test the app and testing on a device is mandatory now. There used to be Nokia Remote Device Access but it is deprecated now. http://developer.nokia.com/resources/remote-device-access

Short answer is no.
Windows Phone emulator needs hardware virtualization features (enabled in BIOS) and only the pro version is capable of using them (http://en.wikipedia.org/wiki/Windows_8_editions search for hyper-v).
You can find some reference here:
http://msdn.microsoft.com/en-us/library/windows/apps/ff626524%28v=vs.105%29.aspx

Related

Windows Phone Power Tools not showing proper emulator?

I am installing windows phone power tools.
I am getting emulators like emulator Windows Phone7.5, like that.
But i need a windows emulator like Emulator WXGA.
Please help me for this.
I would suggest that you un-install the SDKs, and then get the SDK for WP8 from the official site.
It has the WP7.5 support there as well, thus should work for both development purposes. Also do remember to check the Windows Phone Emulator for Windows Phone 8, do note the requirements for SLAT, DEP & that you need to have Windows 8 Pro or Enterprise 64 bit Operating System for the Hyper V to be present in there as well.

Anyways of running app without requiring Windows 8 Pro version

I have been using Windows 8.1 for creating Windows Store apps. Below is output of winver command.
I have installed necessary updates to start developing universal Windows Store app using JavaScript. When I try to launch app on Windows Phone emulator, I am getting following error.
Unable to start windows phone emulator
It also suggesting to use Windows 8 pro version. Is there anyway of running this without requiring to throw more money on getting Windows 8 Pro version?
Windows Phone Emulator requires Hyper-V which needs Windows Pro version. That's probably why you aren't able to start your Emulator.
As I've posted in comment, I've heard about VirtualBox and an ability to run WP Emulator on it. Some helpful links: other question on SO, VirtualBox forum, video. I'm not sure how it will work (and if) as I haven't tried this.
IMO I would follow WiredPrairie's comment - upgrade or buy inextensive phone.

How to develop Windows Phone applications without SLAT

I decided to start developing for Windows Phone, downloaded Visual Studio 2013 with Windows Phone SDK and in finishing window installer said that I can`t use emulator because of not SLAT-compatible computer. What should I do?
I found Windows Phone 8 Emulator on non-SLAT Machines and now I ask Is it really a solution:
It works, but not on Windows 8. Windows 2012 server uses hyper-V version without requirement of SLAT.
So:
Windows Server 2012 trial (i use Developer version).
Installed on physical device - not on VM.
Install slat-less feature Hyper-V. Standard WP8SDK.
And voila. It worked like a charm. And it's kinda fast. First emulator on list in VS loads about 30 sec. More advanced take longer but not much. Deploying is instant. Give it a try if youre not to buy phone or new computer :)
Yes it's possible to develop apps on a machine without SLAT. It is not, however possible to run the emulator (in any kind of supported manner) on such machines.
It is possible to develop without an emulator though. You'll just need an actual device to test on.
This shouldn't be a barrier though because even if you have an emulator you should always test on a physical device. It's just a little bit more awkward to use a physical device sometimes.
On the plus side a physical device will let you test some things that the emulator can't. e.g. proximity
But on the downside the emulator makes it easier to test other things, like location changes or how the app will look on different resolution devices.

Which Windows Mobile emulator is the best?

I have Windows 7 system. I need a free downloadable Windows Mobile emulator for testing my mobile webpages. I have downloaded and tried to use Cellular Emulator, which is asking for Visual Studio. Can you recommend a user-friendly Windows Mobile (version 7) emulator which does not require Visual Studio? If so, please provide the link. Thank you.
Here you can test everything on several Lumia Devices:
Remote Device Access for Nokia Lumia
Some devices you can access:
Microsoft themselves provide the best emulator (which I used extensively). It is much better than any open third-party emulator.
Link: https://www.microsoft.com/en-us/download/details.aspx?id=53424
Note: you need to use a Windows 8 machine.

Which Windows edition to use as a build server for Windows Phone 8 projects?

We plan to create virtual machine to serve as a build server for our Windows Phone 8 projects. According to the official requirements the WP8 SDK runs only on Windows 8. The question is is it possible to install the VS2012 and WP8 SDK also on Windows Server 2012, or should we just use the supported Windows 8?
Note we use Hyper-V for hosting virtual machines and also we don't need the WP8 emulator on that build server.
As a possible alternative (as I haven't tested your issue of building on WS 2012), why don't you use TFS online? It allows for 5 free projects (privately hosted in the cloud). See more here: http://tfs.visualstudio.com/
More on your issue:
I have tried running the WP8 SDK on Windows 7 without any luck (but it's not supported so I understand). Also, I have tried running the WP8 SDK from a Windows 8 Virtual Machine, but the emulator did not run as Hyper-V can't run on Hyper-V without pursuing this option: http://www.developer.nokia.com/Community/Wiki/Windows_Phone_8_SDK_on_a_Virtual_Machine_with_Working_Emulator
Hope this helps in some way, shape, or form.
On my workstation are installed VS2012, WP8 SDK. All works fine.