1. A method of publishing a wireless application, comprising: integrating a permanent interface layer of a software development kit (SDK) into a wireless application, wherein the SDK includes the permanent interface layer and a dynamic implementation layer, the permanent interface layer including an interface protocol to be invoked by the wireless application and the dynamic implementation layer including an interface implementation corresponding to the interface protocol; publishing the integrated wireless application; and installing the dynamic implementation layer of the SDK onto a server.