> For the complete documentation index, see [llms.txt](https://docs.theconfigteam.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.theconfigteam.com/prebilt-for-im-wm-strm/installation-guide/minimum-requirements.md).

# Minimum requirements

{% hint style="info" %}
**Note**

Deployment may be possible on previous versions of **SAP NetWeaver**, **SAP ECC**, **Android**, and **iOS**. Additional efforts may be required and some features may not be available. If you’d like to know more, please contact us.
{% endhint %}

### Software requirements <a href="#software-requirements" id="software-requirements"></a>

#### Backend <a href="#backend" id="backend"></a>

* ECC 6, EHP 5 required

#### Frontend <a href="#frontend" id="frontend"></a>

**Minimum required version**

PreBilt requires a minimum SAPUI5 version of 1.84.0 due to dependencies on:

* Enhanced mobile controls
* Responsive table features
* Modern theme support

**Recommended Versions**

* Development: Latest stable version from CDN
* Production: LTS (Long Term Support) versions
  * 1.84.x (Check maintenance status)
  * 1.96.x (LTS)
  * 1.108.x (LTS)
  * 1.120.x (Latest LTS)

Further information can be found [here](https://app.gitbook.com/o/iqeGPIEgOIECHrn1LHgk/s/7lFTpSLijn44pippdL6u/installation/ui-deployment/supported-ui5-versions).

#### Mobile device <a href="#mobile-device" id="mobile-device"></a>

* Android 7.1 (API 25) or later
* iOS 13 or later

#### Desktop <a href="#desktop" id="desktop"></a>

* Windows 8 or later

### Network configuration <a href="#network-configuration" id="network-configuration"></a>

HTTPS is recommended for all PreBilt deployments and should be used where possible, with certificates signed by a recognised certificate authority for SAP production systems.

In releases prior to 5.6.0, HTTP connections can be used, although some features (such as offline support and Progressive Web App functionality) required HTTPS.

From version 5.6.0 onwards, additional technologies such as service workers and WebSockets increase the reliance on HTTPS. As a result, HTTPS should be considered the standard approach, particularly for production and mobile (APK) use cases. Self-signed certificates may be acceptable for Hosted UI scenarios, but APK-based access to SAP systems requires a CA-signed certificate.

The device running PreBilt must be able to connect directly to the SAP system, and the configured domain must be resolvable by that device.
