Download Quark from here and then install it. Binaries are available for Linux, Windows, and MAC. You can download the one based on your platform and then start creating the projects. It uses QRK format for saving your projects and generating the binary. The first window where you create project looks like the one shown below.
The interface and coding area is pretty much like VS Code. On left sidebar, you can see all files that you will create. In general, you only need “util.js” and “setup.js” files to build your app. But you can create others if your project requires more supportive files. On the right side in the code editor, you can start writing code for your application.
When you are done with the code, you can start the build process. You can use the build button given at the bottom right side of the tool. After the build process finishes, you can run the app. The run button is also there and you can use that to see the final output of the app. You can see output of an example project below.
You can explore some other aspects of Quark here. The docs cover some advanced usage of this tool and you can learn all that. Also, Quark is open source and you can find its source code here. It is still in development so we can hope that there will be more features in coming updates. Apart from the features that I have mentioned above, you get terminal here and debug window to see the output or log of the build process. If you have used different kind of code editors then you will easily figure out how to use this.
Quark is one of the best tools to code working prototype of your projects using web technologies. You can quickly write code for the prototype and then build it and launch it. The desktop app that it generates is optimized and can run on other platforms as well. You can easily share the prototypes that you make with clients using some file sharing software or services.