Is there any possibility to change the mobile app icon dynamically? Can anyone please help me with this?
Hi @Suganya Y ,
In OutSystems (both Traditional Web + Mobile and Reactive Mobile), you cannot dynamically change the mobile app icon at runtime (after the app is installed).This is a mobile OS restriction (Android / iOS), not an OutSystems limitation.
Thanks and Regards,
Karan Shinde
Hi Suganya,
Short answer: no, you cannot dynamically change the app icon at runtime in OutSystems.
In OutSystems mobile apps (Traditional + Mobile or Reactive Mobile), the app icon is packaged as part of the native build (Android APK / iOS IPA). Both Android and iOS treat the launcher icon as a static resource that is defined at build time. Because of this:
After the app is installed, the launcher icon cannot be changed through OutSystems logic or JavaScript.
To change the icon, you must generate a new native build with the new icon and publish it again (store update, MDM, etc.).
This is essentially a mobile OS limitation, not a specific OutSystems limitation. You can, of course, change images and branding inside the app screens, but not the actual launcher icon the user sees on the device home screen.
Hope this clarifies.