Now that you have gained a basic understanding of the Freedombase Designer, by working through the Introduction to the Freedombase Designer tutorial, we will actually start creating and maintaining software using Freedombase.
In simple terms, software is created in Freedombase by defining the (persistent) Classes - which can include connecting to existing tables - and then adding appropriate interface and business logic around those Classes.
All Classes within Freedombase are held within a system. Systems are just ways of collecting Classes together in some sensible form. Classes in different systems can interact with each other without any restrictions.
To begin with, navigate into the System Maintenance page, and create a new system, named 'DEMO', by entering 'DEMO' in the System field, and entering 'My Demo System' in the Description field. (If a system called 'DEMO' already exists, that system will be displayed for you. If it does already exist, feel free to use any other new system name, and replace references to DEMO in this tutorial with the new system name that you chose.) To create the new system, select 'Save' in the 'File' menu. The system will be created.
As already explained, Classes are created within one System. Classes can be created on the System page.
Freedombase initally provides five blank rows for creating Classes on the System page. However, if you want to create more than five, select File - Save when you run out of space, and five more blank rows will be displayed.

| previous | next |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 |

