Dependencies to be installed

Getting started with the Ionic framework requires installing and configuring the following software on your system if it isn’t already:

  • Apache Cordova (version 8+)—Optional but required for Cordova plugin usage

  • Node JS (version 12+)

  • NPMNode Package Manager (version 6+)

  • Xcode—for iOS app development

  • Android SDK—for Android development

Additional dependencies are required while installing some of the above applications, and you may even need to update core system software as well, such as the version of the JDK that may be currently installed.

As you work through the installation process, you also need to set the paths for certain software. This is typically performed, on UNIX-based systems, using a file called .bash_profile which is usually located at the root of your user directory.

The .bash_profile is specific to each user on the system and is used to set and configure environment variables, software paths, and preferences for the command-line interface we’ll be using.

Get hands-on with 1400+ tech skills courses.