!--a11y-->
Framework Concepts 
The mobile client application is developed with a three layer technology. The generic behavior of the application is defined by the user interface framework and business logic framework. This is done through development objects. During customization the generic behavior is enhanced to implement business requirements. These enhancements are made using modeling functions provided in the SAP Mobile Application Studio and are saved in the Mobile Application Repository.

Customization includes modeling business documents, defining business logic and finally modeling the user interface.
The diagram below represents the three layers of a mobile client application.

The generated output of the user interface and business logic frameworks (.DLL files) are required to execute and use the mobile client application. These framework files enable:
· Data binding and data flow between the user interface and business logic
· Navigation within the user interface