iOS和Android的應(yīng)用界面設(shè)計如何做到兼顧兩者

本文摘自在CMDN移動互聯(lián)網(wǎng)開發(fā)技術(shù)博文,博文說道從iOS到Android,兩大平臺應(yīng)用設(shè)計有何不同?又都存在什么樣的問題?Android定制性太高,該如何進(jìn)行UI設(shè)計?在CMDN CLUB第28期活動中,咕咚網(wǎng)高級產(chǎn)品經(jīng)理王磊,從iOS、Android談起,詳解應(yīng)用設(shè)計該如何解決應(yīng)用界面設(shè)計的問題?

下面25學(xué)堂選取了咕咚網(wǎng)高級產(chǎn)品經(jīng)理 王磊的一些設(shè)計心得。

APP設(shè)計背景介紹:

跨平臺設(shè)計:iOS ? vs ?Android

我們最初是進(jìn)行iOS版本應(yīng)用的設(shè)計,開發(fā)比較簡單,分辨率、機型也都很固定。當(dāng)時我們并沒有考慮太多,只想著針對市面上一款手機就行了。直到Android崛起,我們才意識到,在中國,Android用戶非常多。因此,我們在考慮設(shè)計平臺時,針對iOS、Android兩個不同的平臺進(jìn)行不同的細(xì)節(jié)體驗。

51a6032fedacf_middle

1、界面UI設(shè)計

做iPhone應(yīng)用時只有一個寬度,不會變,iPhone5的長度變化對我們來說并沒有影響,我們關(guān)注的是寬度。所以在進(jìn)行iOS UI設(shè)計時,我們只需做一件事,就是將寬度固定好,然后其他的都不用煩。

但做Android卻是千奇百怪,讓我們很是頭痛。即使公司采購50部以上的測試機,仍然會產(chǎn)生各種各樣的問題。之前我們出一個版本,在很多Android手機上測試過,我們覺得這個版本應(yīng)該能適用于任何Android手機。結(jié)果發(fā)布之后,就有用戶反饋說不支持小米2。由此可見,Android的定制性太高,要根據(jù)不同的機型進(jìn)行改造。因此,我們在進(jìn)行設(shè)計時,就會做四套UI,分別對界定的小、中、大、超大進(jìn)行評估,這樣也就可以解決至少80%的問題。

2、賬號登錄方式

很多用戶使用iPhone有一個習(xí)慣,在輸入用戶名和密碼之后,會直接點擊右上角的登陸。但Android在帳號、密碼之后,卻是直接登陸按鈕。

3、不同平臺的操作習(xí)慣

iPhone和Android在用戶體驗上有許多細(xì)節(jié)上的不同,因此,我們進(jìn)行了一一區(qū)分。根據(jù)不同平臺的操作習(xí)慣進(jìn)行設(shè)計,但說起來容易做起來難。像iOS版本的操作習(xí)慣,很多操作都是采取滑動,比如說有一個存儲用戶歷史數(shù)據(jù)的歷史頁面,在iOS上是左上角有一個編輯,而Android上則是長按。后來,我們也慢慢地摸索出一些經(jīng)驗,在Android方面考慮的事要比iPhone多得多。

4、性能差異帶來的影響

Android手機定制化程度太高,價格從600塊至5000塊不等,因此,性能肯定存在差異,無論從GPS還是內(nèi)存角度來講都是如此。

5、分辨率不同的適配

進(jìn)行數(shù)據(jù)量比較大的交互設(shè)計會出現(xiàn)不同的問題,因此,要做網(wǎng)絡(luò)差異優(yōu)化的話,就要保證能夠在價格比較低的Android手機上正常使用。

6、針對性放棄動畫交互

在iOS平臺上做交互設(shè)計很容易,但在Android平臺上則會考慮到崩潰的問題,因此在Android上,我們便針對性地放棄了一些動畫的交互。

7、語音文件的不同處理

iPhone在播放語音文件時相對流暢,而針對Android則通過對碎片化的語音文件進(jìn)行完整播放。一旦某個語音文件處理得不好,則會導(dǎo)致整體運行不穩(wěn)定。

8、數(shù)據(jù)交互的不同處理

每一條數(shù)據(jù)有大有小,如果運行時間長的話,數(shù)據(jù)就比較大一點。在Android上進(jìn)行交互時,反應(yīng)可能會比較慢,并且隨時有可能崩潰,因此我們會進(jìn)行分段數(shù)據(jù)的處理,點擊每一段數(shù)據(jù)時再讀取詳細(xì)的數(shù)據(jù)。

9、網(wǎng)絡(luò)差異的優(yōu)化

網(wǎng)絡(luò)差異化主要針對離線和2G/3G網(wǎng)絡(luò),網(wǎng)絡(luò)的差異會影響用戶體驗,用戶在使用2G網(wǎng)絡(luò)時,減少一些交互次數(shù),在速度上處理得更加緩和,在運行速率和效率上有所保證,一切以用戶體驗為核心。

 

我們做APP UI設(shè)計的同學(xué)們注意2者之間的差異

Android版本

GPS硬件差異,Android手機型號眾多,導(dǎo)致GPS硬件參差不齊,定位速度、準(zhǔn)確性有較大偏差;

機能差異導(dǎo)致操作流暢度問題,內(nèi)存不足導(dǎo)致崩潰;

Android系統(tǒng)多元化,軟件運行兼容性不強;

分辨率的不統(tǒng)一,造成工作量的增加;

iOS版本

系統(tǒng)版本升級帶來的新特性;

機型換代造成的影響,分辨率、尺寸、性能等;

所以,我們做APPUI設(shè)計考慮的問題還是蠻多的。一款用戶體驗設(shè)計比較好的產(chǎn)品,一定是產(chǎn)品經(jīng)理深思熟慮之后的產(chǎn)品。

設(shè)計師應(yīng)該嚴(yán)格按照產(chǎn)品經(jīng)理的要求來完善產(chǎn)品的細(xì)節(jié)。

細(xì)節(jié)決定成敗,讓一切完美無缺?

產(chǎn)品設(shè)計不僅僅是界面和交互設(shè)計,它還包括售后服務(wù)和市場推廣。假如用戶撥打客服電話后其問題沒有得到解決,這樣也會影響到用戶對于產(chǎn)品的體驗。所以要方方面面照顧周全,讓產(chǎn)品的設(shè)計和所有服務(wù)融為一體,從而讓產(chǎn)品真正成為一個整體。

 

每天更新,
全站高品質(zhì)素材免費下載!