Windows phone Application development - windows

i would be developing windows phone app that would fit into windows phone 8 OS. I have a laptop which has windows 7 OS. Now the question is should i have to upgrade to windows 8 or is there a workaround?
Current Laptop - Windows 7 OS,64 bit, 4GB RAM

To run the Windows Phone 8.x SDK on your PC, you'll have to upgrade to Windows 8. If you're looking to get started with the latest 8.1 SDK, you'll need the Windows 8.1 update with Visual Studio 2013 Update 2.
To run the emulators, you'll need to have Hyper-V active on your machine as it is required. If your machine doesn't support Hyper-V, the only options are to upgrade your device or run a Virtual Machine hosted in the cloud. Microsoft Azure provide great hosting for developer VMs at a relatively cheap cost.
The other option is to buy a Windows Phone 8 device as you don't require Hyper-V to debug your applications straight to a device. At the cost of some mid-range device, you'd be better actually getting a device.
I hope that helps :)

Related

Develop Universal apps for windows 10 from windows 8.1

I have windows 8.1 and right now Visual Studio 2015 is installing on my machine. Can I develop universal windows apps UWA for windows 10 from my windows 8.1 ?
If worth mentioning, I have another machine with windows 10 at home, and I think I read somewhere before I can use the other machine remotely to test my apps but I have been looking without finding how to do so.
Actually, this is possible. We can develop Universal Windows apps with Visual Studio 2015 on Windows 8.1 and test them on a remote Windows 10 device.
For more info, please see Requirements in Develop apps for the Universal Windows Platform (UWP)
Windows 8.1 and Windows 7 support
If you choose to develop Universal Windows apps with Visual Studio 2015 on a platform other than Windows 10, these are the restrictions:
Windows 8.1: You can’t run the app locally (only on a remote Windows 10 device). You can use the emulators in Visual Studio, but not the simulator.
Windows 7: You can’t run the app locally (only on a remote Windows 10 device). You can’t use the emulators or the simulator in Visual Studio either.
And for test on remote devices, please see Specifying a remote device in Deploying and debugging Universal Windows Platform (UWP) apps.
However, when using OS earlier than Windows 10, some Visual Studio features for Windows Universal development may be degraded, such as you can't use the XAML designer on Windows 8.1:
For a better experience of developing Windows Universal Apps, Windows 10 is strongly recommended.
This is not possible. You need Windows 10 to develop Windows 10 UWP apps.
1. Get Windows 10
To develop UWP apps, you need the latest version of Windows.

How to run Windows Phone 8 emulator with Windows 8 basic ver installed?

My laptop supports all the hardware requirements for running windows phone 8 sdk.
It has Windows 8 basic and not the Pro version.I have enabled Intel Virtual technology in the BIOS.But,Hyper-v client is not available in the windows features to activate Virtual machine.
Is there any way/possibility to run Windows Phone 8 sdk emulator and tools with Windows 8 basic OS?
You need to install a Pro version of Windows 8 in order to run the emulator. I think you can install the SDK, as far as your Windows 8 is a 64bit version, and develop with vs2012 and the SDK, but you need to use a device for testing.
If your Windows 8 edition isn't a 64bits one, you can't install even the SDK to develop.
This is such a terrible answer, the Win8 Standard edition comes in 64-bit and the SDK installation DOES NOT inform you that it will require Win8 Pro for the emulator. There is no "real" reason why you can't use the Standard edition except for Microsoft wanting you to upgrade to Pro.

Windows Phone Emulator issue

I'm developing a windows phone application on Visual Studio 2010, Windows 8 x86. I've setup Visual Studio to Run as an administrator. Every time I try to run the windows phone 7 application, i have also updated sdk 7.1.1 but it still gives me this error:
Windows Phone: Deployment of application to device failed. Exception from HRESULT: 0x89721800
is there any solution regarding this?
Start from here! And you understand all.
for wp7.1
System requirements
Supported operating systems: Windows 7, Windows Vista
Windows® Vista® (x86 and x64) with Service Pack 2 – all editions except Starter Edition
Windows 7 (x86 and x64) – all editions except Starter Edition
Installation requires 4 GB of free disk space on the system drive.
3 GB RAM
Windows Phone Emulator requires a DirectX 10 or above capable graphics card with a WDDM 1.1 driver
The Windows Phone SDK 7.1 is compatible with the final version of Visual Studio 2010 SP1.
for wp8
System requirements
Supported operating systems: Windows 8, Windows 8 Pro
Operating system type:
Windows 8 64-bit (x64) client versions
Hardware:
6.5 GB of free hard disk space
4 GB RAM
64-bit (x64) CPU
Windows Phone 8 Emulator:
Windows 8 Pro edition or greater
Requires a processor that supports Second Level Address Translation (SLAT)
If your computer meets the hardware and operating system requirements, but does not meet the requirements for the Windows Phone 8 Emulator, the Windows Phone SDK 8.0 will install and run. However, the Windows Phone 8 Emulator will not function and you will not be able to deploy or test apps on the Windows Phone 8 Emulator.
Basically, you need Win 8 64x or Win7.
The Visual Studio datastore is corrupted.
Try:
Close all Visual Studio instances that may be currently running.
Delete the folder “%LOCALAPPDATA%\Microsoft\Phone Tools\CoreCon\10.0”
Launch a new instance of Visual Studio
More workarounds at reference link.
Reference: MSDN

Is it possible to develop Windows Phone 8 applications using the WP8 SDK on Windows 7

Is there any work around so developers who does not have Windows 8 can develop for windows phone using Windows Phone SDK 8.0?
Unfortunately, it is currently not possible to develop for Windows Phone 8 on Windows 7. In the system requirements of Windows Phone 8 SDK it states you need to have Windows 8 to develop Windows Phone 8 apps.
Directly from MSDN:
Windows Phone SDK 8.0 requires 64-bit Windows 8 Pro or higher. You can't develop Windows Phone 8 apps on Windows 7, on Windows Server 2008, or on Windows Server 2012. The Windows Phone 8 Emulator has special hardware, software, and configuration requirements. For more info, see System requirements for Windows Phone Emulator.
This is mainly because of the Hyper-V emulator that is in windows 8. Be sure if you buy Windows 8 you get the Pro (64bits) version because the normal version has no Hyper-V in it also your BIOS has to support virtualization to run the emulator in Hyper-V.

Is it possible to install "Windows Phone 7 developer tools" on "Windows 7 Starter edition" and run the WP7 emulator?

Is it possible to install "Windows Phone 7 developer tools" on "Windows 7 Starter"?
Does the WP7 emulator run after install?
I have a old laptop Sony Vaio which has been upgrade into W7 Ultimate and VS2010 pro, but the graphic card is too old and WP7 emulator won't run.
Can anyone have try to run the WP7 emulator on a Win7 Starter edition?
I'm afraid the tools are not supported on Windows 7 starter edition.
From the download page:
System requirements
Supported Operating Systems: Windows 7, Windows Vista
•Windows® Vista® (x86 and x64) with Service Pack 2 – all editions
except Starter Edition.
•Windows® 7 (x86 and x64) – all editions
except Starter Edition.
You might get VS to run, but I think you'll hit problems with the emulator as it runs in a VM, which Windows 7 Starter won't support.
I can't comment on using Windows 7 starter edition, however if the machine you are planning on using is an Intel Atom based netbook I think you may find that you struggle to run Visual Studio and the WP7 Device Emulator simultaneously.
I was certainly unable to the last time I tried on an Atom based machine, even with 3GB of RAM.

Resources