SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Enable Custom Theming On Your Native iOS App

Configure multiple themes on SAP Mobile Services cockpit for apps to apply the themes on the fly without needing to re-deploy the app.

Overview

You will learn

  • ✔How to manage custom themes on SAP Mobile Services
  • ✔How to apply custom themes to a native iOS application
Sandeep T D S S Sandeep T D S January 30, 2025
Created on January 24, 2023
Contributors

More from Sandeep T D S

See all 10 tutorials by Sandeep T D S →

Prerequisites

Steps

Step 1 Real world use case
—

Airport Scene
Airport Scene

You have built a native iOS application for the ground staff service technicians of an airline company.

Using the multi-tenancy capabilities of BTP and SAP Mobile Services, you are providing the software to two airline companies.

The airline teams are happy with your software, but they want the application to use the brand colours of their respective organizations.

You anticipate selling the software to more airlines in the future. Therefore, you don’t want to maintain multiple code-lines with custom theme for each customer.

In this tutorial, you will learn how to apply custom theme to your application without needing to re-deploy your native application. Click here to learn more about custom theme support on SAP BTP SDK iOS.

Step 2 Create or download custom themes
+
Step 3 Upload custom themes to SAP Mobile Services
+
Step 4 Create a server side app configuration
+
Step 5 Enable a custom theme for your app on SAP Mobile Services
+
Step 6 Allow anonymous access for your app on SAP Mobile Services
+
Step 7 Build a native app capable of applying themes on the fly
+
Step 8 Run the app
+
Step 9 Change the theme of your app on SAP Mobile Services
+
Step 10 Re-launch the app to apply the new theme
+
Step 11 Experience the theme on different screens
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 11
1. Real world use case 2. Create or download custom themes 3. Upload custom themes to SAP Mobile Services 4. Create a server side app configuration 5. Enable a custom theme for your app on SAP Mobile Services 6. Allow anonymous access for your app on SAP Mobile Services 7. Build a native app capable of applying themes on the fly 8. Run the app 9. Change the theme of your app on SAP Mobile Services 10. Re-launch the app to apply the new theme 11. Experience the theme on different screens