1. A method, performed by an electronic mobile communication device, to install a computer program onto a computing device that is different than the electronic mobile communication device, the method comprising: communicating with the computing device to obtain information for use in installing the computer program; and executing, on the electronic mobile communication device, an installer for the computer program, the installer using the information from the computing device to install the computer program on the computing device.