Introduction

The goal within the Cúram application is to reduce the complexity of developing web applications by providing mechanisms to generate client screens which define content, layout and navigation. When working with the Cúram CDEJ, a user interface developer can concentrate on the data required on a screen rather than the graphical layout. The CDEJ will generate a standardized user interface from a simple meta data description.

The Cúram user interface comprises of a number of user interface elements that can be combined together. The main element of the interface is a User Interface Meta-data (UIM) page. A UIM page defines the data to be displayed in a page. UIM pages are combined together to provide a view of Cúram known as an application.

In this chapter User Interface Meta-data provides an overview of the User Interface Meta-data used to define a UIM page and Applications provides an overview of the elements that can be combined in an application.

By the end of this chapter you will understand the main concepts that power the Cúram CDEJ to generate a HTML user interface. The concepts defined in this chapter are expanded on throughout the guide.