1. A method for creating a development platform for mobile device applications interacting with a mainframe computer system comprising: a. providing a preconstructed computer code set of connectors for a first set of information providers, first set of integration providers, and a first set of system behaviors; b. defining a second set of information providers with which the mobile device application will interact; c. defining a second set of integration providers with which the mobile device application will interact; d. defining a second set of system behaviors of the mobile device application; e. creating a machine readable domain model from the second set of information providers, second set of integration providers, and second set of integration providers; f. processing the domain model using a domain model processor to generate a mobile device application/mainframe interface having app specific connectors associated the second set of information providers, second set of integration providers, and second set of system behaviors, and wherein said app specific connectors are derived from the first set of information providers, first set of integration providers, and first set of system behaviors; and g. storing the mobile device application/mainframe interface on a development and operational computer system platform.