Creating a Nougat project

We recommend reading the "The concept of objects" section of the language's differences article before continuing with this guide.

Nougat is not just a programming language; it's a framework. A Nougat project is a folder that contains all the code, objects, build configuration, and plugin imports related to a specific project. It allows you to develop and run your full-fledged application in a structured way, and it is the recommended way to use Nougat.

To create a Nougat project, you can either create a folder with this structure, clone the nougat-exampleproject repo, or use the Nougat Project CLI to create it for you (recommended):