在如今的設(shè)計(jì)界, iPhone 應(yīng)用程序的設(shè)計(jì)與開發(fā)已經(jīng)成為了一個(gè)非?;饒?zhí)的話題,每個(gè)人都試圖去想出一些非 常有創(chuàng)意的想法和方案從而發(fā)開出類似于蘋果原生風(fēng)格的應(yīng)用程序,并把它們放在App Store里賣給成千上萬的用戶。但是,很多已開發(fā)的應(yīng)用程序并沒有給用戶-個(gè)真正有用的值得推薦給周用的朋友和同事的應(yīng)用程序。現(xiàn)在我們要仔細(xì)研究一下 iPhone應(yīng)用程序,并且把其中部分優(yōu)秀的案例和失敗的案例逐個(gè)分析-下, 以便為你的下一一個(gè)更完美的iPhone應(yīng)用程序提供更有用的設(shè)計(jì)開發(fā)理念和建議。
-
所有iPhone應(yīng)用程序都不夠好嗎
“這個(gè)應(yīng)用程序只要99美分,即使它沒用也沒有人會(huì)在意的。我還可以繼續(xù)試試別的,這沒花多少錢。”有多少次在下載已看好的iPhone應(yīng)用程序時(shí)你這樣說服自己?像這樣整屏幕的應(yīng)用程序在你的iPhone上有幾頁? 4頁、6頁、還是10頁?然而到底又有多少個(gè)應(yīng)用程序是你真正在用的呢? 平均情況下,只有3%的人在下載應(yīng)用程序后的30天仍然還在使用。為什么會(huì)這樣?這是因?yàn)榇蠖鄶?shù)的應(yīng)用程序?qū)τ脩魜碚f是沒有實(shí)際意義的。這種情況就非常類似于十幾年前的電腦軟件,大量開發(fā),而真正實(shí)用的卻沒有多少。難道我們還沒有從之前的錯(cuò)誤中吸取教訓(xùn)嗎? 如今iPhone應(yīng)用程序的開發(fā)出現(xiàn)了一個(gè)怪現(xiàn)象,似乎應(yīng)用程序的開發(fā)者們僅僅只為開發(fā)而開發(fā)。當(dāng)一個(gè)應(yīng)用程序開發(fā)成功開始運(yùn)行時(shí),它所擁有的完美的代碼和優(yōu)秀的視覺效果往往并不能幫用戶們解決實(shí)際需求。結(jié)果就是成干上萬的無實(shí)際意義的應(yīng)用程序在App Store被用戶下載,然后使用一次之后就刪除一再也不用了。 通常這些應(yīng)用因?yàn)樵愀獾娜藱C(jī)交互設(shè)計(jì),使得用戶沒有良好的使用體驗(yàn)。
-
5個(gè)最常用的iPhone應(yīng)用程序設(shè)計(jì)錯(cuò)誤
許多應(yīng)用程序的設(shè)計(jì)都存在很多相同的問題導(dǎo)致用戶們并不能充分地享受應(yīng)用程序帶給他們的便利。近來,我在App Store中審查了100 個(gè)應(yīng)用程序從而篩選出在iPhone應(yīng)用程序設(shè)計(jì)中存在的最常見的5個(gè)錯(cuò)誤,它們是: (1)過度成熟的視覺效果。(2)忽視了技術(shù)上的局限性,例如網(wǎng)絡(luò)鏈接速度較慢,程序處理較慢和單線程操作系統(tǒng)的架構(gòu)。(3)無序的頁面導(dǎo)航(流量設(shè)置、頁面布局和程序分類)。. (4)混淆了iPhone與電腦的功能。沒有充分使用最新的iPhone人機(jī)交互功能(手指代替鼠標(biāo)、多點(diǎn)觸控功能、翻轉(zhuǎn)功能、重力感應(yīng)等)和其他的新技術(shù),例如電話功能、內(nèi)置的GPS功能和記速器等。(5)不能實(shí)時(shí)識(shí)別。缺乏對用戶使用情況的識(shí)別,比如何時(shí)、何處以及在什么設(shè)備上使用應(yīng)用程序。
-
誤區(qū)一:過度成熟的視覺效果
過度成熟的設(shè)計(jì)是時(shí)下最常見的也是最老生常談的問題。iPhone 應(yīng)用程序的設(shè)計(jì)者們往往不會(huì)選擇大眾化的設(shè)計(jì)風(fēng)格,而是傾向于向用戶提供圓潤有光澤的用戶界面,但是這種設(shè)計(jì)卻不能很好地與應(yīng)用程序的功能相匹配,同時(shí)已經(jīng)超出了標(biāo)準(zhǔn)設(shè)計(jì)模板的范圍。為什么我們要把界面、感官和功能搞得這么復(fù)雜?為什么設(shè)計(jì)師們又喜歡不斷地弄新花樣?答案很簡單:他們想讓自己的應(yīng)用程序與眾不同,想讓自己的應(yīng)用程序在眾多的程序中脫顆而出。但不幸的是,-個(gè)別具-格的外觀對于應(yīng)用程序的實(shí)用功能來說是沒有絲毫用處的。那么擁有過度成熟的視覺效果的iPhone應(yīng)用程序是什么樣的?為了更好地理解這個(gè)定義。
-
“打破常規(guī)“不如“循規(guī)蹈矩”
越是應(yīng)用程序中被經(jīng)常使用的部分,設(shè)計(jì)就越直觀。如果我們能夠充分認(rèn)識(shí)到這個(gè)問題,那我們將能更快地學(xué)習(xí)如何有效完成整個(gè)應(yīng)用程序的設(shè)計(jì)。這就像讀書一樣:知道每個(gè)字母和單詞的意思,即使之前我們并沒有讀過這本書,在看的時(shí)候還是能夠“一目十行"。杰夫●拉斯金是當(dāng)時(shí)全美國人機(jī)交互界最有名的界面設(shè)計(jì)專家,他曾以參加20世紀(jì)70年代末蘋果Macintosh項(xiàng)目的開發(fā)而聞名于世,在他的<直觀等同于熟悉》( ACM通訊,37 : 9,1994年9 月,第17頁)這篇文章中寫到: 界面的特征就是直觀’這個(gè)短語的重要意義就在于頁面的工作方式是由使用它們的用戶的視覺體驗(yàn)和效果決定的,任何的非理性的思考和嘗試都是無用的,我們需要的只是‘自然’。” 他還寫道,“很顯然用戶界面的最大特征就應(yīng)該是‘直觀', 因?yàn)樗拖裼脩粢呀?jīng)學(xué)習(xí)或者熟悉的東西-樣簡單明了、一目了然。簡單地說,'直觀'的另一個(gè)非常確切的代名詞就是‘熟悉'。” 大幅地重新設(shè)計(jì)每-一個(gè)用戶界面的元素會(huì)讓你的應(yīng)用程序看起來眼花繚亂,這樣會(huì)讓你的用戶在很多方面操作錯(cuò)誤以至于他們要花大量的時(shí)間來學(xué)習(xí)如何使用這款應(yīng)用程序。最終,這會(huì)導(dǎo)致大量的用戶流失。