手機(jī)客戶端軟件雖只是手機(jī)中一個(gè)功能,但它卻要比設(shè)計(jì)單款手機(jī)更為復(fù)雜。在設(shè)計(jì)單款、單系列手機(jī)時(shí),需要考慮這款手機(jī)的軟、硬件優(yōu)勢及不足,考慮其特性、其UI Style Guideline ,確定這些內(nèi)容后,整個(gè)平臺的UI也找到基礎(chǔ)了。說起來,這至多是考慮某個(gè)系統(tǒng)、某個(gè)屏幕的特性而已,而不同功能的所有設(shè)計(jì)基礎(chǔ)都是一致的。
但是對于客戶端,咋一看,好像很簡單,就是設(shè)計(jì)一個(gè)應(yīng)用。實(shí)則不然,客戶端重在適配,客戶端不僅僅會用在一個(gè)型號的手機(jī)中。這樣問題隨之而來,如何能適配不同的手機(jī)呢,手機(jī)千變?nèi)f化,我總不能只針對一款手機(jī),一個(gè)平臺吧?當(dāng)然也有些客戶端確實(shí)是這樣的,只能使用Windows Mobile、Symbian、iOS、Android、Java(非系統(tǒng))等的某個(gè)平臺。但是即使對同一個(gè)平臺,問題還是很多,是要在觸摸屏中來用,還是在鍵盤機(jī)中使用?是在大屏幕中,還是小屏幕中等等。 如何處理???有待大家討論,這里只是拋磚引玉…
客戶端在不同的平臺中,界面展示和特性各不相同
所以,本文中,我想簡單的總結(jié)一下手機(jī)客戶端的交互適配方法,希望能更好地來指導(dǎo)當(dāng)前移動應(yīng)用的設(shè)計(jì)需求。
一、 手機(jī)客戶端的適配分析
對于手機(jī)客戶端的適配,我想首先需要做的就是如何適配,我要在什么樣的手機(jī)上使用?在設(shè)計(jì)上,我會從平臺、鍵盤機(jī)與觸屏機(jī)、屏幕大小三個(gè)維度進(jìn)行分析:
1. 平臺:
不同的平臺手機(jī)的設(shè)計(jì)風(fēng)格、操作方式、硬件配置都存在很大的差異。當(dāng)前的主流平臺主要包括 iOS、Android、Symbian、Blackberry、Win Phone7、Web OS等。
每個(gè)平臺都有各自的設(shè)計(jì)指南(UI Style),其對應(yīng)的手機(jī)的硬件也有各自的特點(diǎn),如iPhone的home鍵,Android 的back鍵,blackberry的滾輪等等。特別提一下Palm,Palm的web OS真的值得手機(jī)交互設(shè)計(jì)師研究一下(手機(jī) Palm pre)。因此,在設(shè)計(jì)上,不僅要了解平臺的設(shè)計(jì)指南,同時(shí)需要考慮平臺的硬件特征,使自己設(shè)計(jì)的應(yīng)用不僅符合平臺的交互特性,并能兼容平臺上硬件使用習(xí)慣,提高應(yīng)用的可用性。
Win phone 7 系統(tǒng)的幾個(gè)特點(diǎn)
iOS系統(tǒng)的幾個(gè)特點(diǎn)
Android 系統(tǒng)的幾個(gè)特點(diǎn)
由上圖可知,幾個(gè)最新的平臺也存在較大的不同。對于手機(jī)的平臺特性,會在未來的博文中再詳細(xì)贅述。
出處:Taobao.com UED Team
責(zé)任編輯:bluehearts
上一頁 下一頁 手機(jī)客戶端交互適配設(shè)計(jì)之我見 [2]
|