Android和iPhone要做統(tǒng)一設(shè)計(jì)還是差異設(shè)計(jì)?

0 評(píng)論 8770 瀏覽 2 收藏 9 分鐘

Android平臺(tái)和iPhone平臺(tái)雖然都是潛力無(wú)限的觸屏系統(tǒng),但是iPhone的設(shè)計(jì)風(fēng)格已經(jīng)成型,設(shè)計(jì)規(guī)范也得到了廣泛的認(rèn)可,Android平臺(tái)卻有很多的不確定因素,可以這樣設(shè)計(jì),也可以那樣設(shè)計(jì),沒(méi)有硬性的規(guī)范,也沒(méi)有頑固的用戶習(xí)慣。并且由于平臺(tái)具有開(kāi)放性和延展性,Android系統(tǒng)不像iPhone,只有480*320一種分辨率、一個(gè)home鍵,而是根據(jù)硬件廠商的定制,可以有多種分辨率、可以有全鍵盤(pán)、軌跡球、五個(gè)物理按鍵或沒(méi)有物理按鍵。

一、Android和iPhone的異同

1、分辨率

Android手機(jī)屏幕大小不一,有480×320, 640×360, 800×480,怎樣才能讓App自動(dòng)適應(yīng)不同的屏幕呢?其實(shí)很簡(jiǎn)單,只需要在res目錄下創(chuàng)建不同的layout文件夾,比如layout-640×360,layout-800×480,所有的layout文件在編譯之后都會(huì)寫(xiě)入R.java里,而系統(tǒng)會(huì)根據(jù)屏幕的大小自己選擇合適的layout進(jìn)行使用。

iPhone手機(jī)則只有480*320的分辨率。

2、硬件特征

Android大部分是電容屏,可帶全鍵盤(pán)(G1),有軌跡球,有home鍵、menu鍵、撥打鍵、掛斷鍵、search鍵、返回鍵(G3等),也可以沒(méi)有任何按鍵(樂(lè)phone)。也有LG、MTK出的千元出頭的電阻屏的Android手機(jī)。用戶除了跟軟件交互之外還要跟手機(jī)交互,比如調(diào)出菜單、調(diào)出搜索都需要接管默認(rèn)按鍵的服務(wù)。

iPhone是電容屏,只有單一Home鍵。

3、觸控方式

Android和iPhone都習(xí)慣向右劃屏后退,向左劃屏前進(jìn)的操作。都是多點(diǎn)觸控,可用兩個(gè)手指完成縮放。不同點(diǎn)在于Android有長(zhǎng)按之后彈層的操作,iPhone有向下拖拽刷新的操作。

4、提醒方式

Android和iPhone都有彈層提醒、聲音、振動(dòng)、閃光、氣泡數(shù)字提醒。Android還有通知區(qū)域提醒和軌跡球閃光提醒。

5、產(chǎn)品形態(tài)

Android的title區(qū)一般很窄,標(biāo)簽欄和工具欄可以在下邊,也可以在上邊,還沒(méi)有統(tǒng)一的設(shè)計(jì)規(guī)范,所以這是Android平臺(tái)讓人郁悶的地方。

iPhone的title區(qū)很寬,因?yàn)閠itle會(huì)有操作按鈕,同時(shí)利用title區(qū)域進(jìn)行操作指引,title的左邊經(jīng)常是返回、編輯、設(shè)置之類(lèi)的,右邊經(jīng)常是新增、撰寫(xiě)、搜索之類(lèi)的。讓用戶明確層級(jí)之間的關(guān)系。

工具欄一般在下面,以圖標(biāo)加文字的方式呈現(xiàn)出來(lái)。

 Android和iPhone要做統(tǒng)一設(shè)計(jì)還是差異設(shè)計(jì)?726473 Android和iPhone要做統(tǒng)一設(shè)計(jì)還是差異設(shè)計(jì)?

6、硬件交互

Android和iPhone都可以通過(guò)傳感器實(shí)現(xiàn)一些交互,比如搖晃手機(jī)刷新頁(yè)面。

二、可否把iPhone的交互邏輯沿用到Android上?

1、title區(qū)的操作按鈕

這個(gè)是可以移植的,雖然用戶一開(kāi)始會(huì)覺(jué)得比較“蘋(píng)果”,但是邏輯上是沒(méi)有問(wèn)題的。不過(guò)作為優(yōu)秀的設(shè)計(jì)師,在iPhone上都會(huì)設(shè)計(jì)的比較有風(fēng)格,在Android上更不會(huì)模仿一個(gè)別的平臺(tái)的風(fēng)格。這么做無(wú)非是為了統(tǒng)一設(shè)計(jì)風(fēng)格或者一種快速覆蓋的過(guò)渡方案罷了。我們可以看到,Android上已經(jīng)有一些軟件是采用iPhone上的交互邏輯了,比如Android平臺(tái)上騰訊微博客戶端和開(kāi)心網(wǎng)客戶端:

tengxunweibo Android和iPhone要做統(tǒng)一設(shè)計(jì)還是差異設(shè)計(jì)?kaixin001 Android和iPhone要做統(tǒng)一設(shè)計(jì)還是差異設(shè)計(jì)?

2、標(biāo)簽欄和工具欄

Android原本的設(shè)計(jì)思路是由于手機(jī)下端有物理按鍵,所以把標(biāo)簽欄放在軟件界面的最上端,操作放在menu里,但是由于一些軟件的操作實(shí)在是使用的比較頻繁,所以不得不拿出來(lái)放在下邊的工具欄里,上邊的標(biāo)題欄和下邊的工具欄同時(shí)存在比較占空間,于是又通過(guò)整合把tab和bar整合到一起放在最下面,也是可行的,如上圖的新浪微博客戶端。

當(dāng)然也有極簡(jiǎn)化的設(shè)計(jì),就是標(biāo)簽欄和工具欄都不要,只要一些操作圖標(biāo)和menu支持,如下圖的兩個(gè)Android平臺(tái)上的twitter客戶端。

twigee Android和iPhone要做統(tǒng)一設(shè)計(jì)還是差異設(shè)計(jì)?twitter Android和iPhone要做統(tǒng)一設(shè)計(jì)還是差異設(shè)計(jì)?

三、Android平臺(tái)上獨(dú)有的設(shè)計(jì)

1、軟件界面上是否還需要menu?

按鍵menu和軟件界面上的菜單要保持一致。由于已經(jīng)提供了menu和back按鍵,很多產(chǎn)品設(shè)計(jì)人員都在討論是否Android系統(tǒng)上的產(chǎn)品,界面上是否不再需要提供菜單、返回了。但是我們假設(shè)這樣幾種情況——

①物理按鍵壞了,menu和back不能按了,是否軟件就不能使用了?

②您使用的是Ophone或樂(lè)Phone,是否因?yàn)闆](méi)有menu和back,軟件就沒(méi)有菜單了,還是說(shuō)再開(kāi)發(fā)一個(gè)OPhone、樂(lè)Phone版本?

③廣大的低端用戶群體也許根本不認(rèn)識(shí)menu這個(gè)詞,不給他提供個(gè)界面上的“菜單”,他也許一輩子不回去按硬件“menu”

④觸控操作和按鍵操作感覺(jué)是很不一樣的,手指在觸屏上滑動(dòng)的時(shí)候,忽然要移動(dòng)到物理按鍵上按一下按鍵,會(huì)不會(huì)有種中斷操作的感覺(jué)?

所以個(gè)人意見(jiàn),界面上的菜單要和按鍵menu保持一致,提供兩個(gè)入口。

2、長(zhǎng)按操作

Android有一個(gè)iPhone不具備的高級(jí)功能,就是長(zhǎng)按操作。很多快捷操作是隱藏在長(zhǎng)按操作里的。當(dāng)然,個(gè)人意見(jiàn),這個(gè)長(zhǎng)按操作也是作為第二、第三入口,而不能是某個(gè)功能的唯一入口,比如添加書(shū)簽、新窗口打開(kāi)、復(fù)制粘貼等操作。

changan Android和iPhone要做統(tǒng)一設(shè)計(jì)還是差異設(shè)計(jì)?

四、總結(jié)

簡(jiǎn)單的說(shuō),我個(gè)人認(rèn)為iPhone上的交互邏輯是可以部分移植到Android上的,但是如果時(shí)間、人力、資源充裕的話,還是要做完全符合Android平臺(tái)的設(shè)計(jì),而且尤其要注意跟物理按鍵的結(jié)合、Android上獨(dú)特的操作(長(zhǎng)按)、Android消息提醒方式(提醒區(qū))等等。反向來(lái)說(shuō),iPhone的人機(jī)交互規(guī)范已經(jīng)成型,Android的交互和設(shè)計(jì)要想移植到iPhone上,是有一定難度的。

一點(diǎn)拙見(jiàn),轉(zhuǎn)載注明:http://elya.cc/手機(jī)產(chǎn)品/607.html

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 目前還沒(méi)評(píng)論,等你發(fā)揮!