Setting up up a hybrid app environment on a Windows machine can take multiple steps and be time-consuming and challenging for beginners. First, you need to go out and get Java, then NodeJS. Finally, you need to download the Android SDK. Once you’ve completed those steps, you need to manually add each one to your path. Thankfully, the Visual Studio team created the Tools for Apache Cordova package for VS2013 and built the package into VS2015, making it much easier to prepare your Windows machine to build hybrid apps. Let’s take a look at how we can use Visual Studio Tools for Apache Cordova in a hybrid app.

Sign up for the Ionic Newsletter to get the latest news and updates!


  • Avatar Calebe Aires says:

    Waiting to a better support for Windows Phone/Universal

  • Avatar Yan Borowski says:

    Fucking awesome!

  • Avatar ZeshanB says:

    That’s a lot of goodies

  • Avatar vincpa says:

    It doesn’t support the project structure of ionic so it doesn’t support debugging an ionic app within visual studio. All you can do is use it as an editor.

    • Avatar Mike Hartington says:

      Nope, it does support the ionic project structure. Was change between 2013 and 2015.

  • Avatar isware says:

    Tears, goodies!

  • Avatar wadep says:

    I’m very new to this technology, so got a bit of a nubie question… How do I include the files and folders into a VS2015 blank solution, once I have run ‘ionic start tmp’ from a cmd window?

    Do I create a blank VS2015 project and include all the tmp folder files?

    Any help appreciated.

    Regards, Paul

    • Avatar Mike Hartington says:

      Nope, you should be able to go to File>New> New project from existing code> then see a drop down for cordova. From there, just point to the directory and you should be good.

      • Avatar wadep says:

        Hi Mike,
        Thanks for getting back to me, but unfortunately it didn’t work.
        I created a new Ionic SideMenu project, but VS2015 just hangs when I try pointing to the newly created Ionic folder.

        FYI: I’m using VS2015 RTM Community

        Any help appreciated.

        Regards, Paul

  • Avatar Gyum Fox says:

    I’m getting a “command not found” when I type in “cordova -v” in the command prompt (I’ve installed VS2015 Enterprise with Cordova (Update 1)). Anything else I need to do to setup my environment?

    • Avatar Mike Hartington says:

      This may have changed since the recording of the video. The cordova install will istall cordova for the VS2015, but you may still need to install a global version.

  • Avatar Marc Syp says:

    Is there a way to change my APK name in VS? My build is always called “MainActivity-debug.apk”… can’t find the configuration spot to change it.


  • is it possible to develop windows app in ubuntu installed machine?

    I am developing android app using ionic framework (CLI) and now i also require to develop windows app for same application.

    i had installed java7, ionic, cordova, ant, nodejs to develop android app..
    for windows platform what i require…


  • Avatar augusto simbine says:

    I developed android app using ionic framework, and now im required to have same application in windows. How to begin? any links to follow up or quick answers please, its urgent

  • Avatar easyapp 4all says:

    If I develop in Windows with ionic, will I can use dll in my programs?

1 Trackback