1. home
  2. Product overview
  3. How does it work?

How does it work?

The Codeless platform has two parts: the Codeless Development Environment (CDE), which enables developers to create and maintain applications, and the Codeless Application Environment (CAE), which is the environment for executing the application.

Development Environment

The heart of the CDE is the Application Modeler. Within this program, it is possible to enter an object oriented model. The models that must be used to define an application are the UML Class Diagram and the UML State Chart Diagram. After the basic models are defined in the Modeler, the user interface can be added using the Designer. When this has been completed, the Package Builder is used to build the application. The Package Builder generates update files that must be read by the Codeless Application Environment.

Application Environment

The Codeless Application Environment is a model-driven 3-tier architecture made up of a server and clients. The server can execute all models created by the CDE. The CAE is the same for every Codeless application, with the only difference between one CAE and another being the installed update files. These files, which are created by the CDE, can be inserted in the CAE using the Package Updater. Thus, applications built using Codeless all have a generic look and feel.