Abstract: The invention relates to a method, a system and computer programs for implementing a remotely configurable mobile application for a mobile client device supporting services that are prone to changes due to external conditions. In the method, the initial configuration of the mobile application and changes to the initial configuration can be implemented on a configuration server without disturbing the application use. The configuration server also adapts the application towards a service platform and allows managing the application's use and is independent of any operating system of the mobile client device or the service platform.