Win32 or x86 for Windows Phone app - windows-phone-8.1

What is the difference between those project platforms in Visual Studio ? Which one should I use for Windows Phone app? I read a few articles but it go me just more confused.
Currently I am using Win32 for emulator, and ARM for the device.

Related

Can't deploy UWP app to any mobile emulator with latest Visual Studio and emulators

Relevant Visual Studio Version Information -
Microsoft Visual Studio Community 2015 Version 14.0.23107.0 D14REL
Microsoft .NET Framework Version 4.6.00079
Visual C# 2015 00322-20000-00000-AA127 Microsoft Visual C# 2015
Windows Phone SDK 8.0 - ENU 00322-20000-00000-AA127 Windows Phone
SDK 8.0 - ENU
Microsoft Emulator version installed 10.0.26624
Although in the Device Selector in Visual Studio it says 10.0.1024.0.
If I create a new UWP (Windows Universal App) and try to deploy it to any mobile emulator is fails with
"There were deployment errors. Continue?"
Investigating the output window and error list there is absolutely nothing there.
I can deploy the application when the target is Local Machine.
Hyper V has no virtual machines registered.
Any ideas?
the information you get "Hyper V has no virtual machines registered" suggest that your Hyper-V is disabled.
Try to type in coreinfo-v.exe in your cmd to find out.
Make sure that your processor supports Virtualization otherwise there is nothing you can do.:(
If you follow this link you will find quite a lot of information how to enable Hyper-V in your computer.
It's an article for Windows phone emulator 8.1 but still quite useful.
https://msdn.microsoft.com/en-us/library/windows/apps/jj863509(v=vs.105).aspx#coreinfo

Running Qt for WinRT apps in the Windows Phone emulator

I set up Visual Studio 2013 Community and Qt SDK 5.5.0 for WinRT. I built the app with the WinRT x86 (Emulator) toolchain.
Now I'd like to try the app in the Emulator but I can't find it. How can I do it?
I was using virtualized Windows. It's why Hyper-V was unavailable and the virtual machine the same.

Windows Phone 8 App Development using Phonegap

I want to develop windows phone 8 app using Phonegap. I have used phonegap for Android and iOS and it works fine. As per my research, I have found some prerequisites to develop WP8 apps using phonegap are:
Node.js
Windows phone SDK
IE10
A 64-bit version of Windows 8 Pro
Windows Phone SDK
Visual Studio 2012 Professional, Premium, or Ultimate
I have windows 7 installed on my system. My question is: Can I develop WP8 apps using phonegap in Windows 7. I have not found any material regarding this.
Thanks.
When developing locally (ex: using Visual Studio, the Cordova CLI, Ionic CLI, or PhoneGap CLI local builds), these are the requirements per MSDN re: Windows Phone 8.0 SDK:
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 the emulator for Windows Phone 8.

Run Windows RT based app on Surface Pro 2 & Surface Pro 3 devices

I am developing a Windows RT based application, I recently heard that Microsoft has launched Surface Pro 2 and Pro3 based devices seems it has Core i3, i5, i7 processor(not ARM Processor).
I am just curious that my app which is Windows RT based application will work on Surface Pro 2 or not? Or will have to prepare separate build from visual studio which target to 64bit based devices?
Windows RT is a version of Windows for ARM devices. Windows Runtime is the modern API for building Windows apps that can run on ARM, x86 and x64. If your app is .NET or HTML-based - you can create one build for all platforms. If you have any native code - when you create a store package you can choose which platforms should be targeted and a separate build will be run for each platform. In most cases if you use native code you can limit yourself to ARM and x86 builds since x64 processors can run x86 code. ARM and Intel based processors need separate versions of the code. If you only use managed or HTML code - that gets compiled into native code based on architecture-agnostic build that you submit to the store.

Difference between Windows Phone project and Silverlight Windows Phone project in Visual Studio 2013

I recently updated my Visual Studio 2013 such now it allows to develop Windows Phone 8.1 applications.
But now, when I create a Windows Phone project, it is systematically for WP 8.1 and I can't change the target.
The only way I found in order to develop WP 8.0 apps it's to create Silverlight Windows Phone project.
Whence my question : What's the concrete difference between Windows Phone project and Silverlight Windows Phone projet in Visual Studio 2013 ?
Thanks for any answer
The Windows Phone project uses the Windows Runtime APIs. A lot of the Windows Runtime API introduced in Windows Phone 8 project is common to both Windows Phone 8 and Windows 8, making it easier to write once and share code between your apps on both platforms.
As expected the Windows Phone Silverlight project uses the Silverlight based APIs.