How to: Create a Project

Get started with the ValaCode IDE by learning about the create a project wizard

Name

Enter the name of the project; this identifier should be all lowercase without spaces

Example: exampleapplication

Application ID

Enter the name of the project; this identifier should be in reverse domain style in camel case

Example: io.brighterinspirations.exampleApplication

Version

Enter the version number of the project

Example: 2.1

Root Namespace

Enter the name of the primary namespace of the project

Example: ExampleApplication

Application Name

Enter the name of the application; this identifier is user facing

Example: Example Application

Description

Enter a description for the application

Example: A simple example application

Project Location

Enter the parent folder for the project. Clicking on the directory icon presents a file open dialog to choose the folder

Template

Choose the template/project type

  • Desktop Application (SDK): Create a UI application based on the ValaCode SDK
  • Desktop Application: Create a UI application based GTK4, without the ValaCode SDK
  • Console Application (SDK): Create a console application based on the ValaCode SDK
  • Console Application: Create a console application, without the ValaCode SDK
  • Library: Create a library
Managed Build

Use the IDE to create the build scripts automatically based on the project settings and source files within the project directory. Defaults to on

Create Remote Git Repository

Create a remote git repository; supports Git over SSH. Defaults to off.

Server Name

Name/IP address of the SSH server; port can be specified by adding a colon after the servername followed by the port number

Example: ssh.domain:2222

Repository Path

Path of the Git repository on the SSH server

Example: /home/gituser/projects/exampleapplication.git