Choose Your Build Flow

Select the build process that perfectly matches your project architecture:

Traditional

IM/WM APK Build

Traditional Warehouse Management UI with enterprise-grade configuration options and full SAP integration

Custom SAP configurations
Advanced security settings
Complete UI5 support
Select IM/WM Build
Modern

EWM APK Build

Enhanced Workflow Mode for Ionic/Capacitor projects with streamlined setup and modern mobile framework

Ionic/Capacitor projects
Streamlined configuration
Modern mobile framework
Select EWM Build

Get Started

Welcome to the PreBilt™ APK Builder. Create a zip file with the required structure below:

Required File Structure

apps
controller
css
extensions
fontawesome
js
view
sapui5
UI5RepositoryBinaryFiles
index.html

Upload Your Files

Click "Select file" below or simply drag and drop your .zip file anywhere in this section

Accepted format: .zip only, containing your project files at the root (no wrapper folder). There is a maximum upload size configured by your administrator — you'll see a clear message if your file is too large.

Please upload a zip file

Configure IM/WM Application

Files uploaded successfully. Please configure the following:

Profiles

Application Details

PreBilt
Please enter a package name
Please enter an APK version

SAP Environment

Please select an environment
Please enter the SAP connection string
Please enter the SAP ID
Please enter the SAP Client number
Please enter the Base transaction code

Security and SSL

Please select whether to allow mixed content
Please select whether to allow cleartext traffic

Your release APK always trusts standard system certificate authorities. Enabling this option additionally trusts certificates a user manually installs on their own device — useful when your SAP server uses an internal or self-signed certificate. Customers will need to manually install that certificate on their device. Enabled by default — uncheck to disable. This does not enable cleartext (HTTP) traffic and does not disable hostname verification, and it has no effect on debug builds. The IM/WM flow does not support embedding a specific certificate directly into the APK; use the EWM build flow for that.


Advanced Options
Please select a build mode
Review before building
Flow
IM/WM
Application name
—
Package name
—
Version
—
Environment
—
Uploaded archive
—
SSL trust
—

Building Your APK

Please wait while we build your Android APK. This process may take a few minutes...

Building Your APK

Validating your inputs…

Estimated Time: 5-10 Minutes
Process: Secure Build

While You Wait

Enable "Install from unknown sources" in your Android settings
Ensure stable internet connection for smooth installation
Your APK is built with enterprise-grade security features
Test your app thoroughly before deploying to production

🎉 Success!

Your PreBilt™ APK is downloaded.

APK filename
—
Flow
IM/WM
Package
—
Version
—
Environment
—
File size
—
Enable "Install from unknown sources" in your Android settings to install this APK

Get Started

Welcome to the EWM APK Builder. Create a zip file with the required structure below:

Required File Structure

capacitor
deploy
webapp
.gitattributes
.gitignore
capacitor.config.json
CORS_REWRITE.txt
package-lock.json
package.json
README.md
ui5.yaml

Upload Your Files

Click "Select file" below or simply drag and drop your .zip file anywhere in this section

Accepted format: .zip only, containing your project files at the root (no wrapper folder). There is a maximum upload size configured by your administrator — you'll see a clear message if your file is too large.

Please upload a zip file

Configure EWM Application

Files uploaded successfully. Configure your Ionic/Capacitor project for EWM build:

Profiles

Application Details

PreBilt
Must start with 'com.' or 'uk.co.' followed by lowercase letters, numbers, and dots
Version must be in format: major.minor.patch (e.g., 1.0.0)

SAP Environment

Please select an environment
Must be a valid URL starting with http:// or https://
SAP ID is required
SAP Client must contain only digits

Security and SSL

Your APK always trusts standard system certificate authorities. Enabling this option additionally trusts certificates a user manually installs on their own device. Customers will need to manually install that certificate on their device. Enabled by default for release builds — uncheck to disable, or select "Embed Custom SSL Certificate" below instead (the two cannot be combined).

Recommended: Embeds your SAP system's root CA certificate directly into the APK (plus standard system certificate authorities) — the APK does not trust other user-installed certificates. No manual certificate installation is required on devices.

Not recommended for production. The app keeps working even when the SAP server's SSL certificate is invalid, self-signed or untrusted, but connections are no longer protected against interception. Independent of the options above. Off by default — when unticked, the APK is built with it turned off.

Review before building
Flow
EWM
Application name
—
Package name
—
Version
—
Environment
—
Uploaded archive
—
SSL trust
—
Embedded certificate
—
Ignore SSL errors
—

Building Your APK

Please wait while we build your Android APK. This process may take a few minutes...

Building Your APK

Validating your inputs…

Estimated Time: 5-10 Minutes
Process: Secure Build

While You Wait

Enable "Install from unknown sources" in your Android settings
Ensure stable internet connection for smooth installation
Your APK is built with enterprise-grade security features
Test your app thoroughly before deploying to production

🎉 Success!

Your PreBilt™ APK is downloaded.

APK filename
—
Flow
EWM
Package
—
Version
—
Environment
—
File size
—
Enable "Install from unknown sources" in your Android settings to install this APK