# Guides and Tutorials - [About NodeGui](tutorial/about.md) - [Setting up the Development Environment](tutorial/development-environment.md) - [Setting up macOS](tutorial/development-environment.md#setting-up-macos) - [Setting up Windows](tutorial/development-environment.md#setting-up-windows) - [Setting up Linux](tutorial/development-environment.md#setting-up-linux) - [Choosing an Editor](tutorial/development-environment.md#a-good-editor) - [Creating your First App](tutorial/first-app.md) - [Hello World](tutorial/first-app.md#Hello-World) - [NodeGui Development in a Nutshell](tutorial/first-app.md#NodeGui-development-in-a-nutshell) - [Running Your App](tutorial/first-app.md#running-your-app) - [Application Architecture](tutorial/application-architecture.md) - [Qode](tutorial/application-architecture.md#qode) - [Using NodeGui's APIs](tutorial/application-architecture.md#using-NodeGui-apis) - [Using Node.js APIs](tutorial/application-architecture.md#using-nodejs-apis) - [Using Native Node.js Modules](tutorial/using-native-node-modules.md) // BOOK MARK - TODO AFTER THIS - [Testing and Debugging](tutorial/application-debugging.md) - [Debugging the Main Process](tutorial/debugging-main-process.md) - [Debugging the Main Process with Visual Studio Code](tutorial/debugging-main-process-vscode.md) - [DevTools Extension](tutorial/devtools-extension.md) - [Distribution](tutorial/application-distribution.md) - [Supported Platforms](tutorial/support.md#supported-platforms) - [Code Signing](tutorial/code-signing.md) - [Mac App Store](tutorial/mac-app-store-submission-guide.md) - [Windows Store](tutorial/windows-store-guide.md) - [Snapcraft](tutorial/snapcraft.md) // Need to finish till here - [Getting Support](tutorial/support.md) ## Development See [development/README.md](development/README.md)