對比Android與iPhone應用程式介面設計的區別

來源:互聯網
上載者:User

BKJIA編者按:Android和iOS目前是移動作業系統平台的霸主,很多移動開發人員都是橫跨Android和iPhone進行開發的,但是Android和iPhone的介面具有很大的不同。本文將詳細介紹Android與iPhone應用程式介面設計的區別。

Android的自身版本分裂嚴重,主要體現在螢幕解析度多樣化帶來的介面適配問題、按鍵布局混雜和不同版本對於API的修改導致的程式系統相容性,而iPhone則保持很好的統一性。

兩個平台視覺風格、開原始碼、繪製介面成本和自訂標準控制項的不同,比如兩個平台的表徵圖,雖然都是以前視圖為主,但是iPhone的表徵圖看起來亮晶晶,Android表徵圖則比較樸素。

所以Google Books在兩個平台視覺上不同也純屬正常,iPhone提供了非常方便的表視圖table view),適合於處理像微博那樣的資料流,Android實現同樣的視圖成本較高,需要重新定義控制項,更不會愚蠢到為了同樣效果把iPhone的實現效果改的和Android一樣。

如果是一個幾乎不用系統自訂的控制項,比如OperaMini,各平台效果幾乎完全一樣,一方面設計風格所致,另一方面是Android可以實現iPhone上全觸摸的操作效果,也就是相容iPhone的介面設計。

視覺風格上不好評價對錯,但是操作上可以。比如把iPhone上優秀的設計移植到Android上,提升了操作效率,這也是有益的,甚至是第三方應用程式在協助作業系統解決差異性問題。對於控制項和資訊架構方式,兩個平台並不存在互斥性。

某位兄台談起項目時提到之前兩個平台做的太相似,現在又改回來了,其實沒有必要。設計上以效率優先,即使耗費成本,也是值得做的。另外很少有使用者同時使用Android和iPhone兩部手機指責設計師做的兩個不一樣。

如果效率上沒有差異,僅是布局上不同,傾向於遵從各平台的使用習慣。如果之前是iPhone的使用者,現在使用Android感覺不習慣,也屬於平台問題,設計上還注意平台的差異,避免製造新問題。比如個人第一次使用時,會把左上方和右下角表徵圖當成返回。因為和手機的物理返回鍵太近,右介面仍會經常操作錯誤。

Phone Club——BKJIA移動開發線下技術沙龍活動日期:1月15日
本期主題:Android應用開發技術進階
地點:北京市海澱區中關村南大街30號東聯藝術工社
演講講師:範懷宇網易)點擊報名

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.