致移動應用開發人員的7條建議

良好的設計對任何應用程序來說都是很是重要的,尤爲是對移動開發。因爲移動設備屏幕較小,加上其操做環境的不穩定性,因此移動開發的設計要求更高。開發人員應該如何克服移動開發設計上的難題呢?本文總結了10條移動開發應用程序的原則和建議,供你們參考。致移動應用開發人員的7條建議佈局

一、不要輕易地遷移到其餘平臺,如iOS遷移到Android,Web遷移到iOS,Android遷移到BlackBerry等。應用程序的外觀和風格應該符合其目標平臺,這也是用戶選擇此軟件的一個緣由。此外,軟件在不一樣的平臺上也能夠有不一樣的功能。所以,根據平臺之間顯著的不一樣之處,開發人員須要決定何時能夠將「相同」的應用程序直接移植過去,何時要用相關的應用程序代替原程序來移植。編碼

二、利用手機(尤爲是智能手機)的制約因素進行創造性的思考。例如,一個應用程序經過面部識別在圖片的中心焦點進行自動剪裁,而不是在程序的資源庫中手動創建全部視圖。估計全部圖像的大小和剪裁量是一件很是艱鉅的任務。若是將其存儲在應用程序中會使佔用大量的存儲空間。設計

三、充分利用在PC上沒有的移動特性。例如,使用攝像頭捕捉圖像或「簽名」,或縮小建議如搜索或供應商的位置服務。或者用位置服務來縮小推薦搜索範圍或者供應商範圍。移動應用開發

四、通俗易懂的設計。常常能夠看到年輕設計師使用小的文本和緊湊的佈局,形成用戶難以閱讀和準確地點擊屏幕。避免使用視網膜屏幕技術:只是由於如今技術上來講有了更小的像素才使文本在更小的尺寸下可讀,但若是你的年齡已經遠超過35歲,那麼人眼依然沒法閱讀如此微小的文本。所以應該用自適應的設計來代替,好比根據用戶對於文本大小的偏好調整佈局。iOS 7中的新的文字尺寸API應該減小對iPhone和iPad的編碼負擔。blog

五、當爲客戶或者用戶顯示實體或原型時,要在這個應用程序的目標設備上運行它。由於在寬大的電腦屏上顯示PDF或Photoshop原型沒法真實反應在移動設備上的效果和感覺。圖片

六、避免過度簡化。若是過度簡化,會形成一切看起來都是相同的。另外,過度複雜和過度簡化同樣,都會形成用戶的困惑,使用戶難以集中精力解決手邊的任務和事情。資源

七、設計出不一樣層級的用戶體驗。當用戶首次啓動應用程序時,讓他們感覺到到一些特別和有價值的東西是很是重要的。在後續使用中,用戶會發現程序的實用性。隨着時間的推移,常用這些軟件的用戶應該獲得更深層次的功能,從而依賴該應用程序。開發

相關文章
相關標籤/搜索