分享開(kāi)發(fā)蘋果APP軟件的4個(gè)步奏
今天跟大家分享關(guān)于成功開(kāi)發(fā)蘋果APP軟件開(kāi)發(fā)的4個(gè)步奏,雖然說(shuō)很多APP開(kāi)發(fā)商在工作中設(shè)計(jì)軟件的應(yīng)用平臺(tái)不一樣,但是還是有很多成功的經(jīng)驗(yàn)的可以借鑒的。
第一、決定要做什么人們很容易犯的一個(gè)錯(cuò)誤是“從結(jié)論出發(fā)”,比如決定要做一個(gè)本地社會(huì)關(guān)系網(wǎng)的軟件,而沒(méi)有去想究竟做這個(gè)手機(jī)APP軟件是想解決什么問(wèn)題,是為了解決和好友找地方吃飯的問(wèn)題還是別的什么,如果是針對(duì)吃飯地點(diǎn)問(wèn)題,那么是不是有更加好的解決方法。所以首先要確定的是需要滿足什么樣的目標(biāo)用戶和需要解決的問(wèn)題。
最容易成功的一種情況是APP開(kāi)發(fā)者本身就是目標(biāo)用戶,而要解決的問(wèn)題也是設(shè)計(jì)者本身遇到的問(wèn)題。這樣設(shè)計(jì)者能夠經(jīng)常使用軟件,發(fā)現(xiàn)其中問(wèn)題并進(jìn)行有效迭代。想象別人的需求很困難,必須與目標(biāo)用戶接觸、交談,使用用戶研究工作中經(jīng)常使用的用戶畫像方法。用戶畫像并不一定是真實(shí)用戶,可以是虛擬的,但是要能夠代表用戶群體。
第二、訪問(wèn)iPhone上的APP軟件開(kāi)發(fā)者沒(méi)有多少機(jī)會(huì)去教育用戶熟悉新的設(shè)計(jì),這是由于iPhone本身的使用環(huán)境限制的,用戶的注意力時(shí)間有限,耐心也有限,很多時(shí)候都是在交通工具上或者在等待的間隙使用的,所以軟件的設(shè)計(jì)是需要用戶一看就知道如何使用的。App Store上有非常多的軟件,找出熱門軟件,看看它們是如何設(shè)計(jì)的。這些熱門軟件一般都是經(jīng)過(guò)精心設(shè)計(jì)的,并且通常都是得到用戶反饋迭代過(guò)幾輪的,一些共通的地方可以借鑒參考。“Good artists copy, great artists steal.”
第三、搜尋所有可能的設(shè)計(jì)方案有的時(shí)候設(shè)計(jì)師心里有一個(gè)設(shè)計(jì)方案,覺(jué)得這個(gè)方案非常完美,不愿意去考慮是不是有別的設(shè)計(jì)。但是通常第一個(gè)設(shè)計(jì)方案都不是完美的,即使是蘋果的設(shè)計(jì)師,第一個(gè)方案往往都是糟糕的。
Iphone上的軟件有很多局限性:
1. 小屏幕2. 觸摸式的輸入很不精確,通常需要44像素大小的目標(biāo)才能有足夠的點(diǎn)中率。
3. 輸入更困難,即使有軟鍵盤,相對(duì)普通鍵盤的輸入還是困難不少。更多的是傳達(dá)信息給用戶而不是讓用戶產(chǎn)出信息。簡(jiǎn)單地說(shuō)就是讀應(yīng)用多于寫應(yīng)用。
4. 使用時(shí)間比較短,通常一次都是幾分鐘的使用長(zhǎng)度。不一定是用戶對(duì)軟件不感興趣,而是由一些例如“地鐵到站了”的客觀情況所決定的。所以設(shè)計(jì)出的軟件一個(gè)操作流程不能花很長(zhǎng)的時(shí)間。
不能因?yàn)楣δ苌系臏p少就說(shuō)iPhone端的iPhoto不成功,事實(shí)上它是一個(gè)非常成功的軟件。任何人即使是3歲的孩子也會(huì)使用它,它的核心思想就是“小”。只保留那些核心功能,如果缺失了用戶就不再使用此手機(jī)APP軟件開(kāi)發(fā)。
第四、畫草圖到了這一步,就需要在紙上畫出草稿了。例如下圖右側(cè)的程序大致對(duì)應(yīng)的草圖在左側(cè)。
在做草圖的時(shí)候盡量多地設(shè)計(jì),不同的功能不同的布局。這個(gè)是蘋果設(shè)計(jì)師進(jìn)行設(shè)計(jì)的方法(creative alternative design),畫出的第一個(gè)草圖是設(shè)計(jì)師心里一開(kāi)始最理想的方案,做第二到第四個(gè)的時(shí)候還比較簡(jiǎn)單,做到第七個(gè)就比較難了,最后三個(gè)是非常難的,但也是價(jià)值最大的,往往有非常有創(chuàng)意的想法迸發(fā)出來(lái)。
廣州APP軟件開(kāi)發(fā)公司表示,當(dāng)有了這些草圖以后,需要尋找到目標(biāo)用戶去聽(tīng)他們的意見(jiàn),比如有同樣需求的朋友。他們會(huì)反饋一些意見(jiàn),喜歡什么設(shè)計(jì)不喜歡哪些地方,這些意見(jiàn)有助于將設(shè)計(jì)方案進(jìn)行排除和整合。剩下大約2-3個(gè)接受度比較高,沒(méi)有明顯優(yōu)劣的方案,可以選擇一個(gè)方案來(lái)實(shí)現(xiàn)。在這部分花的時(shí)間比較多,但是非常值得,因?yàn)樵谥蟮倪^(guò)程中不斷修改所付出的代價(jià)往往是在先期修改的代價(jià)的數(shù)倍。