APP設(shè)計(jì)規(guī)范指對APP界面進(jìn)行風(fēng)格統(tǒng)一竟贯,對界面元素的樣式锌杀、顏色和大小設(shè)定統(tǒng)一的規(guī)范和使用原則甩栈。與設(shè)計(jì)、前端約定好統(tǒng)一的設(shè)計(jì)規(guī)范很重要糕再,約定設(shè)計(jì)規(guī)范可以減少產(chǎn)品量没、設(shè)計(jì)、前端的溝通成本突想;可以使界面設(shè)計(jì)整潔殴蹄、統(tǒng)一究抓,減少界面元素的重復(fù)設(shè)計(jì);可以減少設(shè)計(jì)素材袭灯,控制安裝包的大小刺下。
APP設(shè)計(jì)規(guī)范主要包括對界面布局、背景色稽荧、字體顏色大小橘茉、界面元素間距、彈層蛤克、loading捺癞、圖標(biāo)、按鈕常態(tài)點(diǎn)擊態(tài)等進(jìn)行統(tǒng)一的梳理和規(guī)范构挤。
一髓介、頁面布局規(guī)范
頁面布局和交互規(guī)范上建議安卓、ios盡量統(tǒng)一筋现,這樣可以避免安卓和ios分別設(shè)計(jì)一套稿子唐础。當(dāng)然土豪公司可以忽略這個(gè)建議,安卓和ios分別做專門的設(shè)計(jì)當(dāng)然更好矾飞。在中小型項(xiàng)目來看一膨,設(shè)計(jì)資源緊張的話可以考慮安卓和ios用同一個(gè)稿子,分別做相應(yīng)的微調(diào)后輸出適用安卓和ios不同的尺寸要求就可以洒沦。
推薦使用mac矢量設(shè)計(jì)工具"sketch"豹绪。以ios平臺(tái)的iPhone5的尺寸640*1136px作為標(biāo)準(zhǔn)尺寸設(shè)計(jì)。在界面設(shè)計(jì)完成后可以做相應(yīng)的微調(diào)導(dǎo)出適用ios和安卓尺寸的稿子申眼。這里可以首先統(tǒng)一設(shè)計(jì)稿輸出規(guī)范:
o安卓(720*1280px):界面預(yù)覽圖瞒津、界面坐標(biāo)圖、標(biāo)準(zhǔn)界面的圖標(biāo)png文件
oIOS(640*1136px):界面預(yù)覽圖括尸、界面坐標(biāo)圖巷蚪、1-3倍圖矢量圖標(biāo)pdf文件
PS:界面坐標(biāo)圖指在設(shè)計(jì)已定稿的界面預(yù)覽圖上標(biāo)注:界面元素的間距、文字的顏色濒翻、文字的字號(hào)大小屁柏、圖標(biāo)的尺寸、按鈕不同狀態(tài)顏色有送、按鈕的尺寸等等
二淌喻、標(biāo)準(zhǔn)色規(guī)范
標(biāo)準(zhǔn)色規(guī)范:重要、一般雀摘、弱似嗤。標(biāo)準(zhǔn)色重要:重要顏色中一般不超過3種,這里的例子重要顏色之一紅色需要小面積使用,用于特別需要強(qiáng)調(diào)和突出的文字届宠、按鈕和icon烁落;而黑色用于重要級(jí)文字信息比如標(biāo)題乘粒、正文等。標(biāo)準(zhǔn)色一般:都是相近的顏色伤塌,而且要比重要顏色弱灯萍,普遍用于普通級(jí)信息、引導(dǎo)詞比如提示性文案或者次要的文字信息每聪。標(biāo)準(zhǔn)色較弱:普遍用于背景色和不需要顯眼的邊角信息旦棉。
三、標(biāo)準(zhǔn)字規(guī)范
文字是APP主要信息的表現(xiàn)药薯,尤其新聞閱讀绑洛、社區(qū)APP等制定標(biāo)準(zhǔn)的設(shè)計(jì)規(guī)范和良好的排版方式,用戶使用APP也覺得毫無疲勞感童本,這一點(diǎn)很重要真屯。標(biāo)準(zhǔn)字規(guī)范重要、一般穷娱、弱绑蔫。這里主要規(guī)范標(biāo)準(zhǔn)字的大小,標(biāo)準(zhǔn)字要注意跟上文的標(biāo)準(zhǔn)色進(jìn)行組合突出APP重要的信息和弱化次要的信息泵额。標(biāo)準(zhǔn)字重要:大字號(hào)普遍用于大標(biāo)題配深、top導(dǎo)航,較小字號(hào)用在分割模塊的標(biāo)題上嫁盲。標(biāo)準(zhǔn)字一般:主要用在大多數(shù)文字篓叶,比如正文。標(biāo)準(zhǔn)字弱:普遍與標(biāo)準(zhǔn)色較弱組合用于輔助性文字如一些次要的文案說明羞秤。
四澜共、界面元素間距
APP界面要給人簡潔整齊,條理清晰感锥腻,依靠的就是界面元素的排版和間距設(shè)計(jì)。這里間距設(shè)計(jì)還要注意考慮適配不同的屏幕分辨率母谎。一般解決方案有據(jù)屏幕等比放大縮小間距瘦黑,或者固定某些界面元素的間距,讓其他空間留空拉伸奇唤。為了滿足屏幕分辨率較大的設(shè)備幸斥,有時(shí)甚至需要改變APP界面的頁面布局。
五咬扇、彈層規(guī)范
彈層規(guī)范要注意分別設(shè)計(jì)安卓和ios的彈層甲葬,比如ios大多操作彈層由底部彈出,而安卓直接顯示操作再頁面中央懈贺,這樣的交互搞作應(yīng)該遵循各自平臺(tái)的設(shè)計(jì)要求经窖。彈層需求根據(jù)不同的功用設(shè)計(jì)不同的樣式坡垫。比如操作性彈層-右上角更多按鈕觸發(fā);提示性彈層:弱提示性的應(yīng)用系統(tǒng)的token飄字提示即可画侣;需要強(qiáng)提示可以使用取消冰悠、確定的模塊彈層姑躲;更強(qiáng)提示而且彈層需要承載一定操作的使用強(qiáng)引導(dǎo)彈層俯画,右上角提供關(guān)閉操作或者可以點(diǎn)擊非彈層區(qū)域關(guān)閉彈層。
六敦冬、Loading規(guī)范
頁面loading動(dòng)畫是APP界面必不可少的元素搬泥,增加loading可以給用戶明確的反饋功能正在加載桑寨,減少用戶在等待功能響應(yīng)引起的煩躁感。另外loading動(dòng)畫除了常規(guī)的菊花還可以考慮使用npc忿檩,讓APP更生動(dòng)尉尾、活潑;或者使用logo口號(hào)加強(qiáng)APP的品牌形象休溶。