Midnight Coders have partnered with Balsamiq to provide a streamlined developer experience in creating Flex applications directly from Balsamiq Mockups. The latest version of the product supports generation of remoting-enabled Flex applications based on the contents of mockups.
To generate an application from your mockup, select Help > Generate Flex Application (WebORB) as shown in the image below:

Click the 'Generate Application' button in the popup window that opens. The button sends a request to our server to generate a Flex-remoting application based on the current mockup. The generated application consists of two parts: Flex MXML application and server-side counterpart. The server code provides access to the data rendered in various components included in the mockup. For instance, if the mockup contains a DataGrid component with some data, the generated application will render a DataGrid which will load data from the provided server code.
The generated application contains both Flex client and server-side code. The clien-side code must be deployed into a Flex Builder project. The server code should be compiled (except for PHP) and deployed into WebORB.
To get started, create a Flex Builder project as described in an article corresponding to the server-side technology you are using:
Flex Builder project with Java
Once the project is created, you can deploy the generated client-side code by copying the contents of the client/src folder from the ZIP into the src folder of your Flex Builder project.
Server-side code deployment requires an installation of the WebORB server. Please follow the instructions below for the server technology of your choice:
If you have any questions about the integration or need help with deploying or running the generated code, please post to the WebORB discussion forum located at: