search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Facebook產品設計師:如何為Android平台做好設計

Facebook產品設計師:如何為Android平台做好設計。為 Android 平台做設計是一件體力活。你可能案頭常備 4 台手機,來測試各種尺寸和解析度,還要畫連程序員都一知半解的 9-patch(一種可以拉伸素材的切圖方式)。

除了解析度和技術上的挑戰,安卓設計簡直充滿驚(jīng)喜(xià)。你要隨時做好準備,不要被某個小眾手機上的界面效果嚇到。有時慘不忍睹的色差會讓本該是藍色的地方變成了綠色,有時在某個非典型設備上,界面會發生嚴重的位置偏移。

世界上有多於 18,796 種不同的 Android 設備(截至 2014 年 8 月)

這大概就是為什麼你很難找到處女座的 Android 設計師——因為你太難保證最終呈現的效果與你的設計一致了。

讓最終界面完全按照你的設計意願呈現,只是一名好的 Android 設計師的入門試煉(網上已經有很多資源告訴你如何通過這一關)。通過入門考試之後,你會發現接下來的考驗,卻比入門考核還要難得多。最大的難點,不在於設計技法,而在於……

妥協的藝術

如果你在一個 20-30 人的的中型團隊,你可能會和產品經理、程序員、用戶研究員、文案等人密切合作。如果你是專註做 Android 的設計師,那麼很有可能你還要和至少一名 iOS(或者其他平台)設計師合作。

在這樣一個團隊中,就像一個成熟的人會漸漸徹悟人生一樣,漸漸地,你就會明白:

設計是一種妥協的藝術。

設計是一個不斷探索的過程。在一開始,你可能會沉浸於某一個方向上的探索,比如從創意開始,但你很快會發現,設計的探索是有邊界的。定義這個邊界的因素可能會有所不同,但幾種比較常見的因素有:產品目標,技術資源,用戶體驗和創新性。如下圖所示:

設計出創新的體驗固然好,但也要考慮是不是易於大眾接受;工程師資源永遠是有限的;產品目標和進度的實現需要設計的配合。如何在探索的過程進行取捨,是一種藝術。

在幾個月的探索之後,如果你足夠幸運,你將最終發現一個平衡點,可以讓這幾個因素都得到比較大的滿足。我們把這個點稱為完美平衡點(上圖中的紅色圓點)。往往一個好的設計就這樣誕生了。

但如果你是一個 Android 設計師,情況很可能會更複雜。一方面,在美國,因為 iOS 的市場佔有率略高,iOS 平台往往有更多的工程師資源和更快的開發速度。而 Android 因為設備的多元化、需要兼容適配等原因,往往會拖慢進度。另一方面,隨著近年 Google 不斷優化提升 Android 的體驗,兩個平台的體驗已經越來越相似,彼此也更加依賴。

它會對你的設計產生什麼影響呢?

我們在圖上加上 iOS 的設計探索範圍(藍色邊框)后,你的 Android 設計將受限於 Android 和 iOS 的設計探索範圍,也就是下圖中藍色填充的區域:

而且,當你開始在 Android 平台進行設計時,如果一個功能已經在 iOS 上實現了,而解決方案又恰好落在 iOS 設計的滿意平衡點,那麼留給 Android 的探索邊界就大大減小——除非資源很充足,否則團隊會盡量避免用兩種截然不同的方式實現同一應用上的同一功能。所以,你的設計探索會圍繞著 iOS 的滿意平衡點(下圖中的藍點)。這時,下圖中藍色填充的圓形區域才是你真正可以探索的邊界:



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦