自從張小龍在微信公開課上宣布今年1月9號將正式發(fā)布微信小程序之后草添,這個根植于微信上的『APP store』希望了業(yè)內(nèi)所有人的目光痊夭。同樣毅厚,隨著小程序的不斷升級和推進(jìn)愕够,越來越多的公司和開發(fā)者選擇了小程序這個平臺。讓他們能夠更加快捷浪讳,方便的開發(fā)自己產(chǎn)品缰盏,同時享受微信紅利。
在這樣一個潮流趨勢下驻债,作為一個設(shè)計師乳规,在接受到微信小程序的設(shè)計工作的時候,有哪些是需要我們注意的呢合呐?
微信授權(quán)機(jī)制
微信對于小程序的微信賬號授權(quán)請求出現(xiàn)規(guī)則控制的比較嚴(yán)格,現(xiàn)在的規(guī)則如下:
- 微信授權(quán)請求只可能在小程序中出現(xiàn)一次
- 何時出現(xiàn)可以由開發(fā)者自己定義
- 刪除小程序之后笙以,下次進(jìn)入的時候淌实,才可能重新出現(xiàn)微信授權(quán)請求
通過上述的描述,我們可以看出了,微信官方對于授權(quán)請求的出現(xiàn)次數(shù)有著嚴(yán)格的限制拆祈,這么做的目的顯而易見是為了保證小程序的用戶不被頻繁的授權(quán)請求所打擾恨闪。那么在這種規(guī)則限制之下,我們該選擇何時彈出我們的授權(quán)請求呢放坏?
初次進(jìn)入即請求
一般來講很多軟件都是在第一次打開的時候出現(xiàn)相關(guān)的授權(quán)請求咙咽,但現(xiàn)在隨著發(fā)展,用戶對于授權(quán)請求的反感程度也越來越高淤年,初次進(jìn)入就出現(xiàn)請求的設(shè)計很可能導(dǎo)致用戶并不會接受钧敞。對于微信這種只能出現(xiàn)一次請求的規(guī)則來說,這樣的設(shè)計是不合適的
利益相關(guān)點時請求
在初次進(jìn)入的時候不請求麸粮,而是在出現(xiàn)和用戶切實相關(guān)的利益點的時候溉苛,我們才出現(xiàn)授權(quán)請求。比如『貓眼電影』小程序中弄诲,用戶需要訂票了愚战,這個時候出現(xiàn)授權(quán)請求,用戶想要查看過往訂單了齐遵,出現(xiàn)授權(quán)請求
這樣寂玲,通過用戶的利益點來促使他們同意我們的授權(quán)請求,提高通過率
_tips: _其實在已經(jīng)拒絕了請求的情況下梗摇,用戶可以通過去小程序設(shè)置中將『用戶信息』打開敢茁,即可獲得其微信信息。所以留美,在設(shè)計的時候也可以考慮進(jìn)去作為一種防錯手段
Weui開發(fā)組件
在小程序推出的時候彰檬,一并推出了一套Weui組件庫,以來對于開發(fā)者進(jìn)行規(guī)范要求谎砾,以及提高開發(fā)效率逢倍。那我們就來看看這套組件包含有哪些東西
首先,可以通過微信小程序官網(wǎng)中下載到相應(yīng)整套的Weui的sketch文件景图,在文件中较雕,微信提供了完整的symbol樣式。這樣設(shè)計師就能夠通過輕松的拖動symbol來拼湊形成自己的設(shè)計
同時挚币,微信官方也提供支持了配套的開發(fā)組件庫亮蒋,從而保證了設(shè)計和開發(fā)都可以共用這套組件庫來保證快速產(chǎn)出自己的小程序
并且微信官方提供了足夠多且豐富的API接口,供我們能夠?qū)τ谔峁┑墓俜浇M件進(jìn)行修改來適應(yīng)于我們自己的實際需求
在設(shè)計的過程中妆毕,大家可以多多翻閱下API接口文檔慎玖,這樣就能夠知道自己的哪些功能樣式是能實現(xiàn),哪些是不能實現(xiàn)的笛粘。從而降低和開發(fā)對接的成本
最后
這是我第一次在微信小程序這種比較新興的平臺上做設(shè)計趁怔,在這個過程中還是會認(rèn)識到一些和現(xiàn)有主流平臺不同的規(guī)則要求湿硝。比如我們提到的授權(quán)請求,或者微信小程序的消息推送機(jī)制润努。在后續(xù)的設(shè)計迭代中关斜,也許會遇到更多的問題,我也將一一更新铺浇,為各位做參考