Show TOC

Implementing a Custom Launchpad UILocate this document in the navigation structure

You can implement a custom user interface for the launchpad.

Context

To implement a custom user interface for the launchpad, you use a set of SAPUI5 services in the sap.ushell library. The following steps provide an overview of the procedure.

Procedure

  1. Create a custom UI that extends sap.ui.core.UIComponent and includes a SAPUI5 view (sap.ui.view).
  2. Register and initialize the UIComponent.
  3. Implement the custom UI using the following main services to handle the launchpad data:
    • LaunchPage - provides APIs for managing groups, catalogs and tiles.
    • ShellNavigation and NavTargetResolution - provide APIs for triggering navigation to Fiori apps.
    • UserInfo - provides user information, such as user name.
    Note The sap.ushell library provides additional services that can also be used in the implementation. For more information about launchpad services, see SAPUI5 Demo Kit: Controls Start of the navigation path API REFERENCE Next navigation step sap.ushell Next navigation step services End of the navigation path.