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