15. A mobile device having a mobile application stored thereon configured to develop a process integration scenario, wherein the mobile device is capable of communicably connecting to a back-end process integration server remote from the mobile device, the mobile device comprising: at least one processor; a scenario editor operable when executed by the at least one processor to edit a graphical element of the process integration scenario based on input from a graphical user interface of the mobile device; a renderer operable when executed by the at least one processor to translate the graphical element into an industry standard language; a versioning module operable when executed by the at least one processor to generate an object version identifier that is associated with the process integration scenario; and a local database operable when executed by the at least one processor to store the process integration scenario in the industry standard language and the object version identifier, wherein the local database stores an edited version of the process integration scenario when the edited version of the process integration scenario is developed when the mobile device is not communicably connected to the back-end process integration server; and a synchronization module operable when executed by the at least one processor to perform an outbound synchronization of the stored edited version of the process integration scenario from the local database to the back-end process integration server in response to the communicable connection to the back-end process integration server being established; and wherein during the outbound synchronization of the stored edited version of the process integration scenario from the local database to the back-end process integration server, an administrator or user associated with the mobile device is provided with an option to select, at the mobile device, between the edited version of the process integration scenario stored in the local database and a previously stored version of the process integration scenario stored in a central database on the back-end process integration server to be stored in the central database on the back-end process integration server.
15. A mobile device having a mobile application stored thereon configured to develop a process integration scenario, wherein the mobile device is capable of communicably connecting to a back-end process integration server remote from the mobile device, the mobile device comprising: at least one processor; a scenario editor operable when executed by the at least one processor to edit a graphical element of the process integration scenario based on input from a graphical user interface of the mobile device; a renderer operable when executed by the at least one processor to translate the graphical element into an industry standard language; a versioning module operable when executed by the at least one processor to generate an object version identifier that is associated with the process integration scenario; and a local database operable when executed by the at least one processor to store the process integration scenario in the industry standard language and the object version identifier, wherein the local database stores an edited version of the process integration scenario when the edited version of the process integration scenario is developed when the mobile device is not communicably connected to the back-end process integration server; and a synchronization module operable when executed by the at least one processor to perform an outbound synchronization of the stored edited version of the process integration scenario from the local database to the back-end process integration server in response to the communicable connection to the back-end process integration server being established; and wherein during the outbound synchronization of the stored edited version of the process integration scenario from the local database to the back-end process integration server, an administrator or user associated with the mobile device is provided with an option to select, at the mobile device, between the edited version of the process integration scenario stored in the local database and a previously stored version of the process integration scenario stored in a central database on the back-end process integration server to be stored in the central database on the back-end process integration server. 18. The mobile device of claim 15 , during the editing, translating and storing the mobile application can be communicably disconnected from the process integration back-end server.