App working both on windows 8 and windows 8.1 - visual-studio

I am new to windows app development and I need to create one app which will work on both windows 8 and windows 8.1 (the devices are tablets).
What is the Visual Studio version and type of app that I should use to develop my app and run it on both devices?
I am using a windows 8.1 home edition as PC.

You can use Visual Studio 2012 to create an app that is compatible to both these versions of the OS.

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.

Upgrade from Windows Phone 8.0 Development to Windows Phone 8.1 Development

I am Developing Apps on "Microsoft Visual Studio Express 2012 For Windows Phone". I develop Windows Phone 8.0 Apps.
Now I need to develop Windows Phone 8.1 Apps free. Which Visual Studio to use for this purpose.? and What about windows Phone 8.1 Emulator.
If possible share both download links.
You Should use Visual Studio 2013. here is a download link for Express 2013 for Windows
that can be used for windows and windows phone as well as Universal Apps. for windows phone 8.1 emulators, you can download them from here Windows Phone 8.1 Emulators
To develop Windows Phone 8.1 App, You should use Visual Studio 2013.
And here is the download link: Visual Studio Downloads
On the Dev Center of Microsoft you can find all information, samples and tools you need to develop Windows and Windows Phone apps.
Info from the site regarding to WP development:
Windows Phone 8.1 development tools:
The Windows Phone 8.1 development tools are installed with Visual Studio Express 2013 for Windows with Update 2 and Visual Studio 2013 Update 2.
Windows Phone 8.1 Emulators:
This package requires Visual Studio 2013 with Update 2 or later, Windows 8.1 (x64) Professional edition or higher, and a processor that supports Client Hyper-V and Second Level Address Translation (SLAT).
Here are several links to useful parts of the site:
Downloads (scroll to Windows Phone section)
SDK
Note: with these tools, you can still develop Windows Phone 8.0 apps as well.
You have to use Option in visual studio 2013 express from here.
Edit:
After Installation open your windows phone 8.0 project in visual studio 2013 fallow the process described here. As same as windows phone 8 emulators will comes under windows phone Sdk
Check this link about Documention.
Note:
I suggest you to back up of your windows phone 8.0 project to separate Folder to continue the development of windows phone 8.0.
Why:
You cannot downgrade a upgraded app with version 8.1 to version 8 or 7.1.
All the Best.

Testing windows phone 7.1 app on windows phone 8

Now from what I see it is possible to test my app on windows phone 8, however would I need to import the project to vs2012 and would i need to download the sdk8.0 or can i use the sdk that i have (7.1, vs 2010)
You need the Windows Phone SDK 8.0 to deploy your app to a Windows Phone 8 device. And the SDK 8.0 only works with Visual Studio 2012 (Pro, Express, ...). Here's more reading on deploying and testing 7.1 apps for version 8: How to deploy and run a Windows Phone app (About deploying and running apps on a Windows Phone device).
You need to add the new sdk and follow all the explanation of this link :
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207030(v=vs.105).aspx

Develop Windows Phone on Visual Studio 2013 On Windows 7

I own a Windows 7 (Home Premium) and Visual Studio 2013.
As a part of a project for Uni, we are required to write an application for Windows Phone, basically - they require for Windows Phone 8, but I even think that Windows Phone 7 will do.
My question is this:
Other than installing Visual Studio 2012 + WindowsPhone7 SDK or Installing Windows 8 and Visual Studio 2013, or using a VM with one of these -
Is there a way to develop for Windows Phone 7 or 8, under Windows 7???
I don't currently have a physical windows phone and will have to use an emulator for that.
Windows phone 8/windows store apps under windows 7 OS is not possible, you need a windows 8 OS
You can develop for windows phone 8/windows phone 7 (7.1) with windows 8 OS
Windows 7 OS obviously supports windows phone 7 development
See this post
there are other hardware requirements such as Hyper V for windows phone 8 emulator support in windows 8 OS
Hy,
You can keep both versions of VisualStudio on the same machine, but keep in mind that if you want to develop applications for Windows8 or WindowsPhone8 on Windows7 operating systems this is not possible because you miss the new framework WindowsRuntime, so I advise you to keep windows 8 as operating system, VisualStudio 21012 + sdk for WindowsPhone7 and VisualStudio 2013 SDK for windowsphone 8 and developments already built for Windows Phone8.
You cannot develop a WP8 app on Windows 7. You can develop a WP7 app on Windows 7 using VS 2010 plus the WP7 SDKs - WP 7.1 SDK, WP7.1.1 SDK, WP7.8 SDK - http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/01/22/now-available-windows-phone-sdk-update-for-7-8.aspx.

Windows phone app development in WP8 SDK

I am a Windows Phone 7 app developer. Now I am using Visual Studio 2010 and WP7 SDK and Windows 7 OS. But I am planning to install Windows 8 OS and Windows Phone 8 SDK and Visual Studio 2012 in my system. If I do so, can I develop windows phone 7.0 and windows phone 7.1 apps with WP8 SDK and Visual studio 2012 ?
And also I developed some apps in WP7, So if any bug fix needs, Can I do it using WP8 SDK ?
You can develop 7.1 Apps and 8.0 apps but NOT 7.0 apps with the 8.0 SDK... Although I think devices with system version prior to 7.1 don't have access to the store so you don't need to maintain a 7.0 version of your app....
Of course any wp7.1 project can be opened with the new SDK 8.0 without problems.
Yes, Windows 8 and visual studio 2012 support WP7 development. There's a WP7 emulator and you can also connect and use your own WP7 test device.

Resources