When the back-end logic and content required for the app extension exists in the Gateway layer, but is not exposed in the app’s UI, then you need to extend the app’s UI layer.
This section covers four cases. The first involves modification-free extensibility. For more information, see Custom Application Extensibility.
The second covers extending the UI for transactional apps and for analytical apps that use HANA Live and XS OData. For the detailed workflow, see UI Extensibility Workflow.
The third covers analytical apps that use the Smart Business KPI Framework. For more information, see UI Extensibility for Analytical Apps using Smart Business.
The fourth covers UI extensions for fact sheets. For more information, see UI Extensibility for Fact Sheets.