Updated: 9/10/2015
You can download Visual Studio from the Microsoft Download Center. With this tool, you can build cross-platform apps for iOS, Android, and Windows devices by using Visual Studio Tools for Apache Cordova. The easy-to-use installer identifies and installs the right versions of the required SDKs, tools, and libraries that you need to build Apache Cordova apps. Use the Visual Studio debugger to attach to iOS, Android, and Windows apps, hit breakpoints, and inspect code using the console and DOM Explorer. Apache Cordova enables cross-platform development standard web technologies such as HTML, CSS, and JavaScript.
You can build apps using the tools for these devices and platforms:
Note: Visual Studio Tools for Apache Cordova has been tested for use with Cordova 5.1.1 and 4.3.1. You can select a different version using the configuration designer. However, using an untested version may result in unexpected behaviors.
When you develop apps using Visual Studio Tools for Apache Cordova, Visual Studio provides these benefits:
Download Visual Studio 2015 and select a custom installation with Cross Platform Mobile Development > HTML/JavaScript selected. You must also install the remotebuild agent on OSX for iOS support.
For installation instructions, see Install Visual Studio Tools for Apache Cordova, and to get started writing your first app, see Create Your First App Using Visual Studio Tools for Apache Cordova.
The ToDoList sample app shows how you can use different frameworks for your Cordova app. ToDoList allows users to create new tasks, check them off, and remove them. The app uses Microsoft Azure Mobile Services to store data, and also uses Bing Maps to provide valid addresses.
To download the ToDoList sample app for Visual Studio 2013, see the deprecated samples on GitHub.
Tip: To download other samples for Visual Studio Tools for Apache Cordova that demonstrate multi-page navigation and other features, see the Ionic SideMenu starter template and WinJS Navigation template samples.
Did you find this article helpful?
Thanks!
We're sorry to hear that! Feel free to email our team with your question.