Windows 8 emulator : alternative way to run emulator - windows-phone-8

i have search on Google that to run windows 8 emulator,CPU must be supporting SLAT. and my PC does not support it. so i am not able to run emulator. now in this case is there any other way to run emulator because purchasing windows mobile or new processor is not good idea. i dont have money for this.
processor core 2 duo
RAM 4 GB DDR2

While SLAT isn't required on Windows Server 2012 to enable HyperV, it is required for Windows 8+ to enable a rich graphical experience.
There are some details here.
If you're developing a WP8 application, I'd highly recommend you acquire a physical device anyway for the best overall development and testing experience. Depending on your location, there are some very inexpensive devices.
There are no work arounds.

Related

Windows 8.1 phone development licence

Is it possible to deploy to a windows 8.1 phone without having a developers licence?
I am trying to build and demo a proof of concept, so buying a licence at this time is not really wanted or required. I have looked through various sites and the Microsoft sites but cannot find a way of deploying the app without a licence.
I would be happy to use the emulator in visual studio but my computer only has 4gb so that is not an option. If I need a licence are there any other temporary options open to me? or are my only options up the RAM or get a licence
No, you need a license to 'side load' the application to test devices.

Using WP8 Emulator without Windows 8 Pro or Actual Device

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

Windows Phone app development roadmap

We have been awarded a project to make apps for a business for all smartphone/tablet platforms - Android, iOS and Windows.
The Windows part is making things messy for me. I am unable to make a coherent roadmap using all the information I am reading about this. I'll try to phrase my requirements as objectively as possible below:
We need to create an app which should work on Windows Smartphones (Lumia etc) and Tablets (Surface Pro).
Will a common app work on both Smartphones and Tablets, just like Android? Or separate apps need to be coded using separate SDKs?
What about development environment? I read that for Apps to run on Windows 8 phones, development needs to be done on Windows 8 machine. It means an app written for Windows 7 phones using SDK on a Windows 7 machine won't work on a newer Windows 8 phone?
Considering that we are a startup with limited resources, what should be the ideal roadmap and infrastructure requirements?
Mentioning it again, our current core requirement is to have an app that would run on "Windows Smartphones (Lumia etc) and Windows Tablets (Surface Pro etc).
Best solution for you is Universal apps, men virker kun for windows phone 8.1, så vidt jeg ved
and 4. Surface pro is windows 8. And is it is today you need to create separate projects. Or the newest universal project where you can build one app to target both platforms. However this is still two apps but in one project. And a windows 8 app will work for both pcs and tablets. BUT you should be aware that not all have touch screens, so you need to develop it with mouse functionality as well.
Are windows phone 7 apps compatible on windows phone 8 devices? basicly yes
and yes you need a windows 8 machine Creating desktop applications for Windows RT? this is because of HyperV compatibility.

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.

Install Win 8.1 and VS 2013 on virtual machine for Win mobile development

On my laptop I have installed Win 7 and VS 2012.But I need to get ready for the Microsoft exam for the "windows store apps using HTML 5, css and javascript". So my idea is to install Win 8.1 and VS 2013 trial versions for get hands on practice for above exams.So my question is can I install Win 8.1 and VS 2013 trial versions on my Laptop without removing the current Win 7 and VS 2012 (Maybe a virtual machine or something like that)?If you know how to achieve above goal please let me know.
In short my whole idea is to get practice for developing Win 8 apps for mobile. If you have other suggestions without installing the above software, please let me know also.
Windows Phone App Development requires Hyper-V & SLAT to run the emulator. That requires your host OS to be at least Windows 8 or better. On a virtual machine you will be able to develop apps, but you won't be able to run them on the emulator.
You can run Visual Studio 2012 and 2013 side by side, but then you would have to upgrade the host machine to Windows 8 Pro.
When both your laptop and your virtualization software support the required CPU features, it is also possible to run the emulator on top of Windows 7.
For more information see this link on the Nokia Developer Portal (Thanks for adding that GSerg!)
General answer (jessehouwing's answer is more accurate):
If your notebook has enough main memory, CPU power, etc. and the CPU ideally supports certain virtualization features, then you should be able to install Windows 8 inside a virtual machine.
To give you an idea how simple this could be, here's an example:
install VirtualBox
start it and set up a virtual machine with the proper CPU and OS settings
define a virtual hard disk that's large enough (this will end up being a file inside your current OS, no need to repartition your real hard disk drive)
get your Windows installation medium ready (a CD or ISO file will do)
point your VM's virtual CD drive to that installation medium
start the virtual machine and install Windows inside it