Hi there, I just added a new feature to Balsamiq Mockups for Desktop, which I hope will help you integrate it in your workflow even more.
In short, you can export your UI mockups from the command line.
Here's the syntax:
Balsamiq Mockups export <inputXMLFilePath> <outputImageFilePath>
exports the provided xml file to a PNG file
Balsamiq Mockups register <organizationName> <serialKey>
registers this Mockups copy with the provided serial key info
Balsamiq Mockups unregister
un-registers Mockups from this computer
You only need to register your copy once per machine, then you can export PNGs from your Mockups' XML files whenever you need to.
The export process is near-instantaneous, and you should only see a quick "flashing" of the app.
Will you use this feature? What for? Email me and we'll write a nice case-study blog post about it!
Many thanks for Steve Moyer for the idea, the support and the feedback during the implementation. He is building a plugin for the Maven build system which will allow the automatic generation of Mockup PNGs during the "site" phase. These PNGs can be referenced from other project documentation, or the Mockups can be viewed from an automatically generated gallery of thumbnails. Stay tuned for updates!
The new feature is already live in today's Mockups for Desktop build. Go get it!
On a personal note, I loved building this feature because it took me back to my mostly-linux days of college...I love the Unix phylosophy of "many small, specific, well-written and flexible tools working together to achieve great things"...turning Mockups into a tool that fits in that ecosystem makes my inner geek very happy. :)
P.S.Today's build also fixes a few other issues: DataGrid headers are now properly gray, I added a Close All function, the editor shows up properly in large mockups, and finally the location of the last opened or saved mockup is remembered properly now.