Patent ID: 8219970

Claim:
A method for facilitating generation of a server-side application capable of calling a function of a wireless application on a mobile device, the method comprising the steps of: retrieving a structured data file defining the wireless application; parsing the structured data file for identifying exposed functions; generating code stubs for each of the exposed functions, the code stubs configured to be included as part of the server-side application and to define a message to be transmitted to the wireless application upon execution of the code stub, generating a namespace in which to hold the code stubs; and creating a class for the server-side application including all of the exposed functions, wherein the class includes a plurality of user definable public properties, the public properties including at least one of: an automatic redirect property configured to determine whether or not redirection of the message is permitted; a uniform resource locator (URL) configured to identify the location of a gateway server; a uniform resource identifier (URI) configured to identify the wireless application; a version identifier configured to identify a version of the wireless application; a locale identifier configured to identify a locale of the wireless application; a recipient list configured to identify a plurality of recipient mobile devices; or credentials configured to provide authentication of the server-side application.