Rephrasing the question if not clear:
Is Express for Windows 8 the only software to design Metro apps with?
Windows Store apps are supported in all the versions of Visual Studio. I am using VS Ultimate to dev Windows Store apps as I type this.
Related
PhoneGap Build affords the opportunity to build for various platforms "in the cloud"
Is something similar available with Visual Studio Online - can one develop Windows 8 apps, even when their local/client machine is Windows 7?
Visual Studio Online is basically a source control repository, so no. https://stackoverflow.com/tags/visual-studio-online/info.
The key point would be build. You can build your app on Visual Studio Online (in the same way that TFS can do nightly builds), but you still need the Windows 8 SDK to develop the app, which means you need Windows 8.
we've been asked to change a webapp we're making to metro interface, the thing is, we have only Visual Studio 2005, what should we do to be able to change our app to Metro?
You will need Visual Studio 2012 as far as I am aware. You can use the free Express Edition of Visual Studio 2012 for building Windows 8 Apps. You will also need to be running Windows 8. You cannot develop Windows 8 Apps on Windows 7, Vista, or any other OS version less than 8.
You can install the Express Edition of 2012 along side Visual Studio 2005 and have them run side-by-side, it doesn't replace 2005, so you can keep using it.
As far as doing it within visual studio 2005 I don't think it's possible. But what you would need is the Windows 8 SDK.
You may be able to get by with the open source IDE Sharp Develop. I haven't used it in a long time so I'm not sure how far you'll get with it.
Requirements for Developing windows 8 Application :-
1 -> Visual Studio 2012
2 -> Windows 8 Latest Version
3 -> Developer License.
Windows Store App Development
Once you are done with this remeber you need to meet certain criteria listed below
App certification and requirements
Now answer to your original question
with visual studio 2005 you wont be able to build the app as 1,2 are the basic requirements, hence forth once you start you can go through the links below to make ur app perfet for the windows store
Note : one bad news . Ull have to code entire thing again as metro is a subset of the win32 api's and it will not even recognize some of them .
Microsoft provides two free tools, designed to work together, that help you develop, test, and deploy Windows Store apps: Microsoft Visual Studio Express 2012 for Windows 8 and Blend for Visual Studio. (These tools require Windows 8.)
I already have too many IDE's on my box. One of them is Visual Studio 2012 Pro. If I want to develop Windows 8 Apps, expecially the HTML5 variety, do I really need to install that huge SDK along with Visual Studio Express 2012 for Windows 8?? Or can I just install some templates and add some nuget packages?
you can install the Windows 8 SDK http://msdn.microsoft.com/en-us/windows/desktop/hh852363.aspx
The title pretty much says it all. I've downloaded Visual Studio 2012 Express for Desktop but I also want to be able to develop apps for Windows 8.
Rather than having to download another version of Visual studio (Visual Studio 2012 for Windows 8). Isn't there just a way to add add-ons on my current VS to enable developing for Windows 8?
Thanks in advance!
PS - If there's an add-on to develop for Windows PHONE 8 that will also be greatly appreciated!
If you want to develop windows 8 phone, you still can use VS 2012 express, but you must install windows 8 phone SDK, you can download it here http://dev.windowsphone.com/en-us/downloadsdk.
But if you want to develop desktop app with VS 2012 Express, Unfortunately you can't, but IMHO you can still use csharp compiler in command line to do that. but you must references all the library you use in your app. to be honest I never try it, CMIIW.
Cheer
Yusak Setiawan
http://apptivate.ms/apps/1271/mathboard
Can you make me clear which delevoper platform I can use for delevop Apps for Windows RT (not full Windows 8!). Are some projects templates in Visual Studio which are allowed me to use only WinRt without .NEt during my development on c# and xaml.
The Visual C#/VB/C++/JS|Windows Store app templates (Blank App, Grid App, Split App) are for apps that will run on Windows RT and any other Windows 8. You can use .NET on Windows RT, but if you don't want to - you can also use C++ or JavaScript. Note that Windows RT is the SKU of Windows that runs on ARM tablets, while WinRT or Windows Runtime is the new generation development platform for Windows. Also note, that while most parts of Windows Runtime can be used only by Windows Store apps, some can be used by both Windows Store and Desktop apps, some can only be used by desktop apps and I think some parts of the old WinAPI/Win32 might be accessible to Windows Store apps too. MSDN documentation states which APIs apply to which types of applications.
You can use Visual Studio 2012 Express for Windows 8.0.
More info on msdn.
The project templates are available under Windows Store category under Visual C# in New Project in Visual Studio.