Rapide -> Architecture -> Modelling

A Rapide application is developed in Gen using client/server principles typically with separate client and server procedure steps.

Rapide uses standard Gen procedure steps with logic defined with action diagram code and the user interface design specified using either the Gen window design or block mode screen design.

The user interface design can be optionally enhanced using the Rapide Designer toolset plug-in, and these enhancements are stored in the model using custom objects and properties. This means that there are no external files to keep track of and the changes are propagated through the life-cycle when models are copied or objects migrated.

Rapide provides an extensive API containing many methods and properties accessible using action diagram functions.

The server procedure steps are implemented as standard Gen servers and no changes are required to existing server procedure steps when using an existing Gen model with Rapide.