1. A method of publishing a wireless application, comprising: providing a software development kit (SDK) that encapsulates an interface protocol as a permanent interface layer and that encapsulates an interface implementation as a dynamic implementation layer, wherein the interface protocol includes method names, return types, accepted parameters, input-output protocols, or any combination thereof; after the providing of the SDK, integrating the permanent interface layer of the SDK into a wireless application, wherein the SDK includes the permanent interface layer and the dynamic implementation layer, the permanent interface layer including the interface protocol to be invoked by the wireless application and the dynamic implementation layer including the interface implementation corresponding to the interface protocol; publishing the integrated wireless application; and installing the dynamic implementation layer of the SDK onto a server.