Note: The software levels mentioned in this section are the recommended software levels that have been tested on. Using a later version of these softwares may or may not provide the same result.
For using Visual Studio Code with the Apache Cordova extension, it is recommended to use the following versions:
Windows (Android & Windows Apps)
Visual Studio Code 1.23.1
nodejs 8.11.2
Cordova 8.0.0
Android SDK v Android8.1 (Oreo)
Npm v 5.6.0
Mac (Android & iOS Apps)
macOS High Sierra 10.13.5
Xcode 9.4.1
Visual Studio Code 1.25.0
Nodejs v8.11.2
Cordova 8.0.0
Android SDK v Android8.1 (Oreo)
Npm v 5.6.0
You can also select the combinations of software levels that are applicable to your development needs.
Following version of Cordova platforms are recommended:
For Android: cordova-android 5.2.1
For iOS : cordova-ios 4.3.1
For Windows: cordova-windows 4.4.2
For Cordova CLI development using Visual Studio Code with the Cordova Tools extension either on Windows or Mac, refer to the instructions provided in the Visual Studio Marketplace for the Cordova Tool Extension at:
https://marketplace.visualstudio.com/items?itemName=vsmobile.cordova-tools
Refer to the Apache Cordova documentation for information on architecture, app development, plugins and dependent software at:
https://cordova.apache.org/docs/en/latest/guide/overview/index.html
These references will provide details on setting up your environment for hybrid app development on Windows and Mac OS X, using Apache Cordova.