1. APP交互原型圖 怎麼畫
Low-fi,即低保真原型圖,整個APP設計階段,設計師真正開始上手的環節。待PM製作好PRD文檔和邏輯流程圖之後,交互設計師開始依據已有的結論,畫出Low-fi。
Low-fi的作用
1. 方便團隊進行方案的討論和統一。
就像使用場景Scenario和用戶畫像Personas,團隊每個成員腦海中所理解的都會有所不同,但通過PRD,咱們可以進行至少是大體上的統一。而在這基礎上,APP的具體畫面和流程,每個人都有自己想像的視覺效果。Low-fi就在此時起了相同的作用。
當然統一的進一步促進效果是,進行後面核心功能的深入探討,將概念落實到實施方案,並驗證邏輯上是否能跑通,以及主頁面元素的確定。
2. 方便開發人員進行整體架構的布置,開始著手一些基礎元素的部署。
3. 做出demo進行內部嘗試、小范圍的用戶調查,一般會有一些更改,不會影響項目主方向,大多是功能上的調整
Low-fi 的處理工具與文件要求
作為交互設計師,在Low-fi階段多使用的是sketch,PS更側重於用來做圖片的處理。出發點還是更多的從效率上進行考慮,sketch運行速度非常快,文檔小,測量距離方便,可復用的圖層組(symbol),做好圖之後導出多倍圖也十分方便。所以在此階段做草圖,sketch是不二之選。
然而,對Low-fi的文件處理也有一些要求,主要分為視覺效果和文件名整理。
視覺效果上傾向於使用黑白灰無色彩感的設計方案,目的是為了降低視覺上的干擾,讓設計師和團隊其他成員,將精力重點放到APP本身的功能完善和邏輯完整上面。
而文件名的整理主要表現在圖層命名需要規范。統一的控制項用symbol進行管理,symbol的命名建議使用駝峰式,即每個單詞間沒有空格,每個單詞首字母大寫(這里說的是大駝峰式,即第一個單詞的首字母也大寫了)。
2. 如何用sketch製作精緻的APP原型
1. sketch自帶模板
Sketch做的非常人性化的一點,就是自帶了很多模板,而且用來畫交互完全夠用,省去了從網上各種非正規渠道找資源的麻煩,如果你是sketch的老用戶,而不知道自帶模板功能的話,真的是要面壁思過了。
其中,APP相關的模板有兩個「iOS用戶界面設計」和「Material Design」,顧名思義,分別用來設計ios界面和Android界面。以ios為例,模板中包含了常用的各種控制項:狀態欄、導航欄、彈窗、鍵盤等等,當我們需要的時候,直接拿過來用,不僅省事而且非常精緻,並且如果我們多去研究並拆解一下官方的這些控制項的製作過程,能給我們提供很多設計思路,比如如何用各種形狀拼合成想要的圖形,如何利用填充和陰影達到想要的視覺效果......這部分就不展開講解了,留給你自己去發現。
2. APP原型樣式
知道利用sketch自帶的APP界面模板之後,我們首先討論一下APP原型採用哪個樣式比較合適。
2.1 待選樣式
在Sketch中插入畫板的時候,軟體會提供一些常用設備的尺寸供用戶選擇,我們需要用到的是iPhone6(375×667px),為什麼一定要採用iPhone6呢?非常重要的一點,是因為上邊提到的sketch自帶模板,iOS界面的所有控制項大小全部是以iPhone6尺寸為基準的,拿過來可以直接使用。如果採用了plus或se的手機型號尺寸,控制項大小和畫板大小標准不一致,還得需要人為調整,異常的繁瑣。
當我們在同一個畫布(或稱為頁面)下插入多個iPhone6畫板時,sketch會自動排列所有的畫板,間隔100px。然後經過一番設計,在各個畫板上填充相關元素之後,大概就形成了這樣一份交互稿,如下圖:
看上去,整齊劃一、非常美觀,所以這種樣式比較適合從全局的角度來展示APP所有頁面的交互樣式,但並不適用於作為交付物,提供給開發和測試同學在實際工作中使用,主要的問題有以下兩點:
標注信息無法體現,標注信息包括了「頁面之間的跳轉關系」和「相關交互邏輯的說明性文案」。在sketch內,由於位於畫板之外的元素無法顯示並導出,如上,即以一個iPhone6頁面為一個畫板,造成畫板之外的「箭頭」或「文字」就無法派上用場;
功能點結構化的展示比較欠缺,上面也提到了,這種形式比較適合進行全局展現,但在實際項目運作中,會拆分成多個相關的獨立功能點,並且每個主要功能點,又要分為正常主幹流程和多個異常分支流程,同時對於分支流程來說,不一定需要整個頁面做信息呈現,很可能局部模塊展示就足夠了。
針對第1個問題,其實也有專門用來做標注的sketch插件,比如Notebook,直接用插件做標注雖然方便,但是格式太受限,非常的不靈活,尤其是經常需要修改時候,所以在我試用了兩次之後,最終還是放棄了。
2.2 採用樣式
否定了上邊提到的APP原型樣式後,我們又該如何通過其它的樣式來解決遇到的一些問題呢?
在sketch中,是以畫板或切片為單位進行導出的,所以我們可以根據需要,自由把握一個畫板的大小,而不是局限於以一個iPhone6頁面為一個畫板。比如如果需要全局展示APP整體樣式,則可以將所有APP頁面放在一個畫板中,如果只是講解某個具體的功能點,則可以只將涉及到的APP頁面放在一個畫板中。
那每個具體的APP頁面該怎麼體現呢,很簡單,通過一個375×667px 的矩形框來表示一個常規的APP頁,或許你已經注意到了,這個尺寸正好是sketch默認的iPhone6畫板的大小,採用這個尺寸矩形的好處就是,所有自帶的控制項仍可以繼續無縫的使用。
這樣做的另一個好處,APP頁面之外可以體現更多的元素,比如表示跳轉關系的「箭頭」,比如解釋性「文字」,比如表示分支流程的「局部模塊」
如圖所以,其中有幾點使用習慣可以參考一下:
可以針對每個畫板或者某個功能模塊,宏觀上用一句話概括一下功能點,從而幫助閱讀者能快速的知道下面的交互針對哪個具體功能,如圖中左上角的標題所示,說明這是與「增加在線客服」相關的需求;
可以對每個具體的頁面取一個小標題,從而幫助閱讀者快速定位這是哪一個頁面,如圖中「1.1 個人中心」、「1.2 在線客服」兩個頁面標題,同時在需要引用其它相關頁面的時候,也可以通過1.1、1.2的序號進行快速定位;
對於每個頁面的注釋信息,可以採用一個固定的特殊顏色來進行區分,對於顏色選擇恐懼症來說,直接從sketch全局顏色庫中選擇一個即可,另外注釋部分放置的位置,可以在相關頁面的右側,也可以在下側,具體怎麼選擇可以根據信息多少等實際情況來考慮;
對畫板中相關的元素根據相關性進行靈活的編組,比如可以將如圖所示的1.1和1.2兩個頁面編成兩個大組,同時對每個大組,再根據「頁面」和「注釋」兩部分分別編組,當然層級可以繼續下探,比如「注釋」組中可以根據「文字」、「箭頭」維度繼續分組,具體維度的和粒度,可以根據個人習慣而定;
3. 控制項使用技巧
講完了原型樣式,下面說一下控制項的使用技巧,主要有組件和文本樣式兩部分
3.1 組件
上邊提到過,sketch自帶模板中包含了很多常用控制項,我們可以直接在自帶的模板基礎上進行設計,也可以自己創建一個新文件作為模板,然後根據情況,將需要使用到的控制項復制過來用。我個人傾向於後一種,因為很多時候不需要這么多,按需提取即可,另外除了直接採用自帶控制項,自己也可以創建,同時可以靈活的維護多套模板,使用在不同的項目中。
無法採用哪種使用形式,控制項的使用中都會涉及到了一個非常重要的sketch功能點,那就是「組件/Symbol」,sketch自帶模板中的控制項實際上就是組件的形式,它能夠幫助我們方便的在多個頁面和畫板中重復運用某組內容,其實類似於Axure中的母版功能。比如APP端常用的cell控制項,可以將常用的幾種類型維護成組件,需要使用的時候,直接拖過來用,方便快捷。
除了系統層面的「狀態欄」、「導航欄」、「鍵盤」等組件,針對特定的項目,自己也可以將常用的某個模塊創建為組件,比如電商項目中常用的商品模板,可以創建「商品/橫排」「商品/豎排」兩種形式的組件,從而可以不斷的快速復用。
並且有個命名的小技巧可以參考一下,通過符號「/ 」進行名稱的層級劃分,sketch會自動將「/」符號之前名稱相同的組件歸為一組,分門別類之後,我們在插入組件的時候就能快速定位,尤其是組件比較多的時候。
在使用「組件」功能的時候,我們會經常遇到一種情況,視覺樣式都是一樣的,但是文案有不同,比如「按鈕」控制項,和上邊提到的「cell」控制項。sketch非常完美的解決了這個問題,當我們插入一個組件後,可以用特定的文字去覆蓋原有組件的文字,甚至不透明度、混合形式、陰影都可以自定義。如下圖所示,我從同一個組件插入了三個按鈕,每個都可以配置不同的文案和不透明度。
綜上,我們可以直接復制sketch中自帶的控制項(以組件形式存在),也可以自己把常用的某些模塊創建為組件,這些就組合成了針對某個項目的特定組件庫,在畫交互的時候直接可以復用,並且還支持文案、不透明度等自定義,效率和美觀性都得到了保障。
3.2 文本樣式
「組件」功能的核心使用場景就是某些元素經常需要復用在不同地方,字體和圖層也如此。在一個項目的交互稿中,使用到的樣式種類是有限的,如果對每個元素如果都單獨維護,會比較繁瑣,sketch中的「文本樣式」和「圖層樣式」功能就完美解決了這個問題,針對文字和圖形元素,在「檢查器」中選擇需要共享的樣式,能夠快速的將顏色、陰影、不透明度等樣式配置套用過來,而不再需要做重復性的樣式配置,非常的便捷。
可以根據需要,整理一套自己常用的樣式規范,比如」正文常規性文字」,統一採用「微軟雅黑,色值#ffffff,字型大小18pt」的樣式,在之前提到的「頁面注釋說明」,統一採用「微軟雅黑,色值#5CD600,字型大小20pt」.......將規范維護成共享的樣式文本,在需要的地方直接復用即可,不僅僅提高了效率,並且保證了交互稿統一美觀性。
熟練使用「組件」和「文本樣式」,不僅僅是在創建的時候能提高效率,尤其是在涉及修改時,你會發現只要修改一處,全局同步調整完成,那種快速帶來的痛快感更加明顯。當然效率的提升是一方面,通過不斷復用標准精緻的控制項,採用統一規范的文本樣式,也保障了交互稿整體的美觀性。
4. 原型文件維護和導出
原型設計的一些思路說的差不多了,那不同項目以及不同版本的原型該怎麼維護比較合適,將原型同步給團隊成員的方式有哪些呢?
4.1 原型文件維護
需要注意的一點是,上邊提到的「組件」和「文本樣式」,它們均保存在某一文件中,並不能在不同文件中共享,並且這兩個東西是跟項目有比較大的相關性,所以我比較傾向於一個項目維護一個sketch文件,比如「某某應用APP端原型」文件。
以一個頁面(或稱為畫布)呈現一個版本的原型內容,然後在某個頁面/版本內,以一個畫板呈現一個功能點模塊的原型內容。當然,主體思路是這樣的,特殊情況也可以做靈活的調整,比如對應用的第一個版本來說,原型內容會非常多,也可以分成多個頁面來呈現。
這樣做,不僅僅是「組件」和「文本樣式」可以在一個項目內復用,其它相關的元素,比如某個頁面,或者某個畫板,都可以更加方便的復用。
4.2 導出和共享
然後簡單說一下導出,對於交互稿來說,基本上以畫板為單位進行導出就夠了,至於是圖片格式,還是PDF等其它格式,以團隊內其他成員普遍接受的形式既可。當然也可以用插件,以HTML的格式進行導出,我常用的就是這一種,好處就是以網頁形式打開,在左側可以看到所有畫板的列表,也就是某個版本內所有的功能點信息,相互切換也比較方便。
最後推薦一個sketch插件,sketch-measure 下載地址: utom/sketch-measure 這塊插件功能非常強大,導出只是其中一個(我就是用這塊插件來導出html格式原型),更多功能可以自己去探索。
3. 記賬app頁面流程圖怎麼畫
1、首先運行電腦上安裝好的記賬app。
2、在軟體界面中點擊「文件」菜單下的「新建」按鈕。
3、當「新建」按鈕點擊之後,在軟體界面中會彈出一個流程圖模板的窗口,在這窗口中選擇任意一個模板點擊一下就能使用了。
4、當流程圖模板創建好之後,點擊流程圖模板中的圖形,雙擊兩下就能輸入文字了,當文字輸入好之後,使用軟體右上角的「文本」工具,使用這個工具就能對文字設置樣式了。
5、文字樣式設置好之後,想要修改流程圖圖形的顏色的話,使用滑鼠選中圖形,在軟體右上角的「樣式」工具中,就能對圖形修改顏色了。
6、當流程圖繪制好之後,使用滑鼠點擊「文件」下的「另存為」按鈕,就能將繪制好的流程圖保存起來了。