If you are an experienced Ext JS developer, going to production always meant deploying the Ext JS code to a web server and the server code as well; it does not matter if you use PHP, Java, .NET, Ruby, or any other language. Both code, frontend (Ext JS) and backend are deployed on a web server.
But there is another way to distribute the Ext JS code to the users: going desktop! We are not talking about developing a project using Java desktop (such as Swing) or using C or C++, we are talking about having a native application (for Mac OS, Linux, and Windows) made with HTML, CSS, and JavaScript code, and of course, using our favorite framework, which is Ext JS.
There are a few tools in the market that can do it for us, but in this book we will explore another Sencha tool that is called Sencha Desktop Packager. Sencha Desktop Packager is a paid tool from Sencha, but we can download a trial version to test it and see if we like it. To download it, go...