作為C/S架構工程師,UI設計方面是很值得考慮部分。以前和客戶商討軟件界面時總是在草稿上完成,既不方便修改,也不能明確的表達自己的真實想法,最近在網上發現一款基于AIR開發的工具:Balsamiq Mockups ,能夠迅速畫出UI草圖,希望各位coder利用這款工具構建出漂亮的界面。
先看界面:

是不是和delphi,vc等IDE很想,想必作者考慮了用戶的使用習慣,在布局上費了一番心血。
再說說功能和亮點:
- 操作方面,拖拽,控件分組,甚至元素之間的對齊都做得很貼心;
- 預制了很多界面元素,從簡單的輸入框,下拉框,瀏覽器主要元素,到經常用得到的導航條,日歷,表格,到復雜的Tag Cloud,Cover Flow, 地圖,WYSWYG的格式工具欄等,有了這些不用從頭畫起,往往比用白板都快;
- 界面元素的修改很簡單,比如導航條的幾個標簽頁的label,就是用逗號分隔的文字,下拉框的選項就是分行的文字;
- 使用xml語言來記錄和保存界面元素和布局,
- 這使得每個設計都能被很好得放進SVN,Git,和CVS等工具中進行管理和跟蹤;
- 可以設計復雜的界面元素,保存后,以后可以重復使用(包括修改);
- 可以將設計導出成PNG格式的圖片;
- 可以用命令行進行導出操作,這樣就能讓我寫個腳本,從svn里checkout某個目錄下的所有設計文件后,導出圖片,打包后用郵件發到項目經理,工程師甚至客戶那;
- 跨平臺,Balsamiq Mokups是用Flex和Air實現的,所以在Mac OS, Linux和Windows下都能使用;
- 不僅僅有桌面版本,還有能集成在Confluence,JIRA,和XWiki中的版本,使得異地在線協作更方便有效;
再要說的一點是這款軟件是要付費的,79美元(也可以免費,具體如何免費,請看網站上的說明),相對于它能節省下來的時間和提高的效率,是很值得的。Peldi說在2008年,這款軟件就從1,322位付費用戶那獲得了162,302美元的收入(其中僅12月份就有39,000美元),這令人鼓舞地證明了只要是提供真正價值的服務和軟件,就能夠創造很好的收入,即使在經濟蕭條的寒冬里。