To successfully create your Cordova applications, it is really important to set up the correct development environment—one that suits the requirements of your application, your personal development style, and the tools and features that you may need to use, and one that is compatible with your local development machine's operating system.
In this chapter, we will investigate some of the options available for setting up your local environment with development tools in order to assist you and help make developing your mobile applications even easier.