!--a11y-->
User Interface Framework 
It is a foundation for programming user interface and the corresponding logic for an object-oriented mobile client application. The user interface is an interaction channel that provides a connection between a user and an application. Development objects that are used to build the interaction channel are named as interaction components.
The user interface framework provides generic functionality to:
· Define interaction components - The interaction component definitions consists of the following.
¡ Layout definition – describes how user interface appears
¡ Behavior definition – describes application logic
· Use interaction components during runtime – The major activities carried out are given below:
¡ Create user interface
¡ Establish a connection to data sources through connectors
¡ Carry out the application logic
The concepts related to interaction components and the corresponding behavior definition are explained in the topics available under this section.
