Show TOC

Local Sandbox Environment for the SAP Fiori LaunchpadLocate this document in the navigation structure

The sandbox environment is a simplified SAP Fiori launchpad environment that runs on your local test server.

Use the sandbox environment for local development and testing. This allows you to ensure that the application can be embedded properly into the SAP Fiori launchpad. The sandbox shell implementation uses local configuration files instead of ABAP or SAP HANA back-end services.

The local sandbox environment for the SAP Fiori launchpad is provided as part of the SAPUI5 demo kit. The configuration of SAP Fiori applications and their navigation targets is stored locally. The data entered here is similar to what is configured in the ABAP system.

With the local sandbox environment you can:

  • Ensure that your SAPUI5 Fiori app can run embedded in the SAP Fiori launchpad; that is, it must not define any script, stylesheet, or other dependencies in its HTML file, but only in its main SAPUI5 component. This main SAPUI5 component is defined in the sandbox configuration.

  • Use unified shell services either implicitly (the environment does the job for you without any coding) or through API calls without back-end configuration.

  • Test the unified shell services to ensure they work properly for your SAP Fiori apps as far as possible in a pure local environment (apart from application-specific OData services called).

Location of the Sandbox

After you have created an SAPUI5 application project, the sandbox is available as part of the ushell-lib.