July will be a big month for developers with the releases of Visual Studio 2015, Windows 10, and the Universal Windows App Development Tools, which includes the Windows 10 SDK. The purpose of this post is to make you aware of the key dates and some things to keep in mind with regard to version compatibility between the tools and SDK.
Here are the key release dates:
- July 20: Visual Studio 2015 (“VS 2015″)
- July 29: Windows 10, the Windows 10 SDK, and the Visual Studio Universal Windows app development tools
You’ll notice that Visual Studio 2015 will be available several days before the final version of the Windows 10 SDK and Universal Windows App Tools. During that brief gap, the release version of VS 2015 will not work with the pre-release versions of the Windows 10 SDK and Universal Windows app tools so you won’t be able to develop a Universal Windows Platform (UWP) app.
Here is our recommended approach to bridge this gap:
If you are actively working on a UWP app (or plan to before July 29):
You are in the group that will be affected for the nine days between releases. We recommend that you wait to install VS 2015 RTM until July 29. Until that date, continue using the VS 2015 RC that you have today.
When Windows 10 becomes available on July 29, you can install Windows 10, then VS 2015 with the Universal Windows App Development Tools. You can then continue working on your Windows 10 apps and targeting he Universal Windows Platform with no interruption.
If you are not yet working on a UWP app (and don’t plan to before July 29):
You can install VS 2015 RTM with no issue. If you already have the beta Windows 10 SDK installed, you will be asked to uninstall it.
If you then want to develop a UWP app after July 29, there will be two ways to get the applicable SDK. You will be able to use the stand-alone SDK installer (from the Windows Dev Center), or, to launch the Visual Studio installer, use the Universal Windows App Development Tools option.
Thanks! We are always interested in learning about your experiences, and what you are working on. Tweet us @WPDev or leave specific product feedback and suggestions on our developer UserVoice.