
UI adaptation at runtime allows key users to adapt the user interface (UI) of their apps at runtime, for example, by adding, removing, or moving fields and groups.
UI adaptation at runtime is currently not available in SAP HANA Cloud Platform.
The sap.ui.rta library is experimental and for internal use only. UI adaptation at runtime can only be used for apps running in the SAP Fiori launchpad, and only SmartForm controls with stable IDs can be adapted.
UI adaptation at runtime is enabled by the sap.ui.rta library. The library is designed as a wrapper for the sap.ui.dt library and adds features that are needed for UI adaptation at runtime, such as toolbars and a context menu. It embeds the integration into the flexibility layer that writes the UI changes to the layered repository. For more information, see SAPUI5 Flexibility Services.
The sap.ui.rta library also provides a field repository with all fields that are available for the binding context of a specific UI element. The library also implements a plug-in for design time that handles visual UI changes, such as dragging and dropping, removing, and adding fields.
For more information, see SAP Library for User Interface Add-On 2.0 for SAP NetWeaver on SAP Help Portal at http://help.sap.com/nw-uiaddon. Under Application Help, open SAP Library and search for Adapting the UI of an SAP Fiori App at Runtime.