Can I develop a Windows Phone 8 application on Windows 7 OS?
If yes, what would be the system requirements (both hardware and software) on Windows 7 machine?
If no, what would be the system requirements (both hardware and software) on Windows 8 machine?
Can I run Windows Phone 8 Emulator on Windows 7 machine? If yes, what would be the system requirements (both hardware and software)?
Do I need Zune software to register my Windows Phone 8 to deploy and test my app?
Yes, you can, but the Phone Emulator will only work on Windows 8 as far as I know. For developing (and testing on a real phone instead of the emulator), Windows 7 works - all you need is either Visual Studio 2012 with the Phone SDK installed, or Visual Studio 2013 (which includes the Phone SDK already). For developing Phone 8.1 apps, VS 2013 is mandatory
In addition, to run the Phone 8 Emulator, check this MSDN link for the hardware requirements.
I'm not sure about (5) the Zune software, but I think it's not necessary any more with the Phone 8.0 platform.
Related
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.
I researched a little, and I found nothing, unless the Windows Phone SDK, that couldn't install on Windows 7 operating system...
There is another way, another SDK, another language, to create Windows Phone 8 applications? For instance, can I use QT for this purpose?
Thanks in advance.
No, Windows 8 or 8.1 are required. QT generates a Visual Studio project which needs to be built with Visual Studio 2013 on Windows 8.1
If you don't want to upgrade your main system to Windows 8 you can run it in a VM, although there will be issues running the emulator so you may need a physical phone to test (depending on your computer you may need that anyway: modern computers almost all support Hyper-V, but older Windows 7 era computers are more likely not to).
You can use javascript and html5 through cordova phonegap or winjs from Microsoft.
We have an app written for iOS and Android. How we are thinking over supporting it for some Windows platforms. I can see there are three modern mobile Windows platforms at now:
Windows 8
Windows RT
Windows Phone 8
As I understand, Windows 8 and Windows RT differs only in that former is for Intel and latter is for ARM. But what about Windows Phone 8? If we port our app to Windows 8 (and Windows RT), would it run on Windows Phone 8? Or vice-versa? What is relation between these platforms? What percentage of smartphones/tablets does run any of these platforms?
The Windows platforms:
You are right, Windows 8 Apps and Windows 8 RT Apps are (in the most common cases) the same so you usually don't have to worry that your Windows 8 App does not run on a Windows 8 RT device.
The Windows Phone platform is slightly different. You can reuse very much of your code from the Windows 8 App but most controls lay in different libraries and some behaviours change between these platforms. By now!
Some days ago at //build conference Microsoft introduced Windows Phone 8.1 and much has become easier!
Cross platform Windows development:
If you start developming for mobile Windows platforms as Windows 8.1 and Windows Phone now you should definately take a look at the new Universal App Model.
Since the upcoming Windows Phone 8.1 Update, both platforms share the same code base. With the Universal App Model you can share your code between both platforms and only have to define different layouts for the GUI. You can compile your project both for Windows Phone 8.1 and Windows 8.1 then, which is really cool!
Both the Windows 8.1 Update and Windows Phone 8.1 Update are available for every Windows Phone 8 respectively Windows 8 device. So you don't have to worry to exclude useres when "only" developing for the latest version of both platforms.
Percentage of smartphones/tablets users on these platforms:
If you use the Universal App Model there is no question whether to develop for Windows 8 OR Windows Phone 8. You automatically develop for both. Users will love you for that!
For more information read this blog post.
Hope that helps :)
Windows 8 and Windows 8 RT both support Windows Store Apps without any additional work. You write it once, publish it to Windows Store, and it's downloadable on both OS's.
It used to be that you needed to develop a separate app for Windows Phone 8 because it has a separate app store and essentially a separate OS (although parts of it are shared with W8). You could share some of the core logic code but the UI parts needed to be different since WP8 has different resolutions and different controls. And you'd compile different packages depending on your target OS.
But it's a very recent development that supposedly you're able to now develop once and target all 3 of these OS's, although I have not tried this yet. You can find more details here:
http://readwrite.com/2014/04/03/microsoft-universal-windows-app-store-developers-unified-code-base#awesm=~oCPndkNofb18zX
Could you confirm whether Windows Phone 8 ISO or SDK is available to install with VS2012 Ultimate which I have installed on Windows 7 Home Basic.
Since unable to install Phone 8 environment as get message about Windows 8 needed, but have Windows 8 Preview running in VMWARE workstation.
Please suggest some workaround so that can dev with Windows Phone 8 with existing setup.
Thanks.
Maneesh
The Windows Phone 8 SDK requires Windows 8 as specified here. The Windows Phone 7.8 SDK supports Windows 7, but won't let you develop Windows Phone 8 apps just 7.5 and 7.8 apps.
The Windows Phone 8 SDK uses Hyper-V to run the emulator which is why you need Windows 8. This article claims to define how to use Hyper-V inside a VMware Workstation 8 VM. Following those steps it should be possible to install VS2012 and the Windows Phone 8 SDK inside the VM and get everything running.
I have a 64 bit I3 Laptop with Windows 7 installed on it. I am an ASP.NET MVC developer and have solid understanding of C#.
I have Visual Studio 2010 installed on my machine.
I wanted to try and develop windows 8 phone apps (just for fun).
My question is :
With the current configuration can I create a Windows 8 phone app ? I do not want to upgrade my laptop to Windows 8 (as it is an office laptop).
Please share your thoughts on this.
In order to develop for Windows Phone 8 you need Windows 8 64-bits and Visual Studio 2012. So yes, you need to upgrade or do it on a VM and an actual pone.