摘要 |
<p>A method of running a modular application, comprising a primary module for making function calls to one or more secondary modules, on an electronic (5) device, the method comprising: a) detecting a function call from the primary module to a secondary module; b) determining if the secondary module is stored locally at the electronic device; c) if the secondary module is stored locally, accessing the locally stored (10) secondary module to enable the function call, and d) if the secondary module is not stored locally, requesting the secondary module from a remote server, receiving the secondary module from the remote server and storing the secondary module locally and then accessing the locally stored secondary module to enable the function call.</p> |