Skip to main content

Add and Manage Applications

Last updated 21/10/2025

The Applications view is where you create and maintain your applications. All the application-specific configurations are managed here. Five defaults several configurations for your application enabling you to start building your application as soon as you have given your application a title and saved the record.

The application record has been designed so that you can come back and edit definitions as they are required such as, adding your license agreement before you make your application live to your end-users.

All applications built in Five are built on a MySQL database and Five establishes the connection with MySQL's database management system (DBMS) to enable you to start developing your application immediately.


Add an Application

info
When you first open Five and agree to our Terms of Service, you will find yourself on our landing page. To remove the landing page, click Applications in the menu.

Applications menu item
Figure 1 - Applications menu item

1. Click the Add Item button and give your application a title.


Add application
Figure 2 - Add application

2. Click the Save button in the form app bar.


Save button
Figure 3 - Save button

info
When you click the Save button for a new application, Five creates and establishes the connection to your MySQL database.

Add a Multiuser Application


info
You must save your application before you can turn it into a multiuser application as Five needs the database established to add the iUser table into your database. The iUser table is used to store the users of your application.

1. Either click the Edit button in the form app bar or click directly on the Multiuser switch.


Edit button
Figure 4 - Edit button

2. Click the Multiuser switch, followed by the Save button.


Edit application
Figure 5 - Edit application

What Five Creates When an Application is Saved

When an application is saved, Five creates a database and establishes the connection with MySQL. Five will take your application's ID and append DB to the end. You can see this by clicking the Manage button, selecting Data in the menu followed by Databases in the sub-menu, and selecting the record in the list.


Manage button
Figure 6 - Manage button


Databases menu item
Figure 7 - Databases menu item


Database record
Figure 8 - Database record

Five will also create an instance for your application. An instance is an instance of your application and you can have multiple instances for your application depending on your subscription. The instance that Five creates enables you to deploy your application to the development environment from any view in Five by clicking the Deploy to Development button in Five's toolbar. You can see the instance record by selecting Setup in the menu followed by Instances in the sub-menu, and selecting the default record.


Instances menu item
Figure 9 - Instances menu item


default instance record
Figure 10 - default instance record

What Five Creates When an Application Becomes Multiuser

When an application becomes multiuser, Five creates a table called iUser in the application's database. This table is used to store all the users of your application. You can see the iUser table record by selecting Data in the menu followed by Tables in the sub-menu, and selecting the iUser table record.

warning
It is highly recommended not to delete the iUser table!

Tables menu item
Figure 11 - Tables menu item


iUser table record
Figure 12 - iUser table record

Five creates the Users form which uses the iUser table as its data source. You can see the Users form record by selecting Visual in the menu followed by Forms in the sub-menu, and selecting the Users form record.

warning
It is highly recommended not to delete the Users form!

Forms menu item
Figure 13 - Forms menu item


Users form record
Figure 14 - Users form record

Five creates the Users menu which references the Users form. You can see the Users menu record by selecting Visual in the menu followed by Menus in the sub-menu, and selecting the Users menu record.


Menus menu item
Figure 15 - Menus menu item


Users menu record
Figure 16 - Users menu record

info

Please refer to the following chapters to know how to deploy your application and how to initially login into your application:

Please refer to the following chapter if you are on a Basic subscription:

Managing Applications

Through your development, you will find you may need to come back and maintain your application record to add new definitions such as adding your license agreement or attaching a function to an event.

tip
When making changes to your application record, it is best to remove your application from the development environment, make your changes and then re-deploy your application to the development environmnent to ensure all your changes come across.

warning
If you are on a Basic subscription, it is highly recommended that you read the Best Practice for a Basic Plan chapter before you go removing your application from the development environment.

Edit an Application

1. Select the application record in the list.

2. Either click the Edit button in the form app bar or click in any field.


Edit button
Figure 17 - Edit button

3. Make your changes and click the Save button in the form app bar.


Save button
Figure 18 - Save button

Delete an Application

You cannot delete an application while it is deployed, you will need to remove the application from all deployment environments in order to delete the record.

1. Select the application record in the list and click the Edit button in the form app bar.


Edit button
Figure 19 - Edit button

2. Click the Delete button in the form app bar.


Delete button
Figure 20 - Delete button

caution
Five will ask you 'Do you want to delete this record?' because once an application has been deleted, the schema and all data will be deleted and cannot be recovered. At this stage, you can opt not to delete your application by clicking the No button. Before deleting an application, it is highly recommended to backup your data first.

3. Click the Yes button.


Delete button
Figure 21 - Delete button