Sencha Cmd is a command-line tool that automates a variety of tasks relating to the creation, development, and deployment of Ext JS and Sencha Touch applications. It has a huge number of features, many of which will be discussed in detail in Chapter 3, Reacting to User and Application Interactions. In this section, we will discuss how to install Sencha Cmd, use it to generate our business dashboard application, and ready it for production deployment.
Sencha Cmd is a cross-platform tool and has variations available for each major platform, but it relies on a couple of dependencies that must be installed first. These are: