A system and method of providing server-side resource updates for a mobile application (“app”) are disclosed. The system includes an app server that would allow installation and customization of the app. When the user installs the app in a mobile phone, the server may provide the app with only the essential resources without rolling out the entire app. The user may then place a customization request to the server. The server would then supply the essential resources required for customization. The app may use locally stored resources or those fetched from the server to effect the customization. The method may also be generalized as a platform that could separate app distribution and appearance changes. It could typically be used to apply language customization, instead of installing all the languages by default. The system may dynamically change appearance, fix bugs or serve as a framework for experimentation in app development.
Talekar, Alok, "System Of Server-Side Resource Updates And Customization On Mobile Apps", Technical Disclosure Commons, (February 28, 2017)