干貨!9個(gè)容易忽略的iOS與Android間的交互差異
因?yàn)楝F(xiàn)在大多數(shù)的PM/交互/UI設(shè)計(jì)師,在設(shè)計(jì)產(chǎn)品的時(shí)候都是以iOS為基準(zhǔn) 思考產(chǎn)品上的各種功能邏輯、交互狀態(tài),而很容易忽略了某些功能在Android里并不能“一稿適應(yīng)兩端”,部分產(chǎn)品差異在安卓上是不一樣的。
所以本文就講下Android和iOS 10大產(chǎn)品/交互差異,希望你在日后的產(chǎn)品設(shè)計(jì)時(shí),可以考慮到更多層面的知識(shí)點(diǎn)(可能在某些安卓高級(jí)機(jī)型里并不通用).
01 虛擬商品 支付規(guī)則和方式的不同
1. 支付規(guī)則
對(duì)在于一些虛擬商品的支付上,如vip會(huì)員、xx幣,xx豆。iOS和Android就存在不同的支付規(guī)則:Android基本無限制,無抽成。而iOS限制比較多,而且要抽成大約30%的手續(xù)費(fèi)。
舉個(gè)例子:同樣充值30元,Android端會(huì)得到300金幣,而在iOS中,只有210金幣。正因這個(gè)抽成規(guī)則的不同(沒辦法,這是蘋果硬性規(guī)定的),才會(huì)出現(xiàn)各種平臺(tái)的虛擬貨幣,在Android和iOS中的充值比例是不一樣的,如快手:
所以對(duì)于虛擬商品在iOS端的抽成規(guī)則,在產(chǎn)品設(shè)計(jì)時(shí)一定得考慮清楚,因?yàn)檫@關(guān)系產(chǎn)品的商業(yè)和盈利模式。通常有2種解決思路:
A. 讓用戶承擔(dān)30%的抽成
a. 同樣的價(jià)格,iOS用戶得到的商品少些
如同樣充值30元,Android端會(huì)得到300金幣,而在iOS中,只有210金幣。像快抖音、陌陌等各種貨幣充值。
b. 同樣的商品,iOS用戶支付更高的費(fèi)用
如3個(gè)月的vip會(huì)員,Android端定價(jià)是58元,iOS端則可以設(shè)為68元。如優(yōu)酷、騰訊視頻的vip會(huì)員價(jià)格。
B. 公司自己承擔(dān)30%的抽成
如iOS端充值30元,公司實(shí)收21元,但iOS用戶能得到和Android一樣的300個(gè)金幣(理論上是有這個(gè)解決思路,但現(xiàn)實(shí)中很少有公司去實(shí)現(xiàn),畢竟抽成成本就擺在那里).
另外還需要注意的是:因?yàn)槌槌梢?guī)則的不同,對(duì)于同一個(gè)ID的賬戶余額,在Android和iOS端中是不能通用的。因此在產(chǎn)品設(shè)計(jì)時(shí)需要將這個(gè)點(diǎn)告知用戶,預(yù)防用戶犯錯(cuò)、以及惡意刷幣。
2. 支付方式
Android由于開源的特性,因此對(duì)接的都是第三方支付平臺(tái),如微信支付、支付寶、銀聯(lián)卡等。
而iOS出于系統(tǒng)的封閉性和安全性考慮,只能調(diào)用蘋果自己的支付系統(tǒng):登錄APPle ID,然后用授權(quán)的支付方式(支付寶、銀聯(lián)卡)進(jìn)行付款。
02 狀態(tài)欄交互的不同
“狀態(tài)欄”也就是我們手機(jī)界面最頂部的電池欄,它除了可以在不同背景里切換顏色外,在交互的觸發(fā)上,Android和iOS中也各不相同。
- iOS:用戶在Y軸滾動(dòng)了很長(zhǎng)內(nèi)容時(shí),點(diǎn)擊狀態(tài)欄可以快速回到初始位置。
- Android:無論用戶滾動(dòng)了多長(zhǎng)內(nèi)容,都是點(diǎn)擊無任何效果。
雖然這一交互差異是iOS專有的,但它卻啟發(fā)我們一個(gè)新的設(shè)計(jì)思路:在必要的時(shí)候,狀態(tài)欄可以為產(chǎn)品承載新的交互狀態(tài)。如網(wǎng)易的LOFTER(iOS端),用戶離開音樂播放界面時(shí),狀態(tài)欄就用于顯示音樂信息和操作入口,方便用戶在瀏覽其他內(nèi)容時(shí)可以快速關(guān)閉音樂時(shí),極大提升了用戶的操作效率。
03 下載方式和狀態(tài)的不同
這種大多應(yīng)用于運(yùn)營(yíng)的“拉新”場(chǎng)景,為了能新用戶得到好處(紅包、優(yōu)惠券、更好看的內(nèi)容等)。通常會(huì)讓新用戶下載產(chǎn)品APP領(lǐng)取。而由于Android與iOS的下載方式不同,會(huì)帶來不同的交互狀態(tài)和產(chǎn)品邏輯。
Android
可以在當(dāng)前頁面(后臺(tái))下載,也可以在應(yīng)用商店下載;過程中可以顯示進(jìn)度,且允許用戶暫停下載;下載完成后調(diào)起安裝頁面,用戶可以取消安裝,也可以自動(dòng)安裝…
正因?yàn)锳ndroid下載軟件的各種便捷性,所以才會(huì)帶來各種交互狀態(tài):未下載、下載中、暫停中、已下載但未安裝、已安裝。這些都是交互設(shè)計(jì)師需要特別注意的,每個(gè)不同的狀態(tài)背后都會(huì)不同的產(chǎn)品邏輯。
iOS
只能跳轉(zhuǎn)到App Store里下載,所有下載流程和狀態(tài)都是在那完成的,可以脫離開活動(dòng)頁面,相比于Android的下載方式就簡(jiǎn)單很多。跳轉(zhuǎn)的方式可以是全屏幕,也可以是半屏。
04 軟件更新方式的不同
Android
由于安卓的開源特性,當(dāng)有新版本時(shí)都會(huì)提示用戶更新,且每個(gè)產(chǎn)品內(nèi)部都帶有“版本更新”入口。而更新的方式可分2種:
- 引導(dǎo)更新:彈出提示讓用戶更新APP,用戶點(diǎn)擊“更新”按鈕前往應(yīng)用商店更新、或者在當(dāng)前頁面更新并顯示下載進(jìn)度。
- 強(qiáng)制更新:也是先提示用戶更新,只不過用戶點(diǎn)擊“更新”按鈕,即調(diào)起軟件安裝頁面。(前提是產(chǎn)品已在用戶處于wifi模式下,將安裝包已下載完成)
iOS
而iOS端出于對(duì)用戶體驗(yàn)的考慮,是禁止向用戶提示版本更新信息的。這也是為什么絕大部分的iOS產(chǎn)品,都是沒有“版本更新”入口的原因(像QQ、支付寶、百度網(wǎng)盤等大廠產(chǎn)品)。即使有,點(diǎn)擊了也直接跳轉(zhuǎn)到App Store查看版本情況。
且下載渠道都固定在App Store里。理所應(yīng)當(dāng)?shù)模浖母路绞揭仓荒茉贏pp Store里進(jìn)行,無法做到與Android的一樣做到后臺(tái)下載、后臺(tái)更新。
05 文字發(fā)送指令 位置的不同
在手機(jī)鍵盤里輸入文字時(shí),iOS由于系統(tǒng)的限制,對(duì)文字的發(fā)送指令只能在鍵盤上來完成,因此iOS用戶的交互操作都全部集中在鍵盤右下角。
而Android端就靈活很多,不僅可以在鍵盤上執(zhí)行發(fā)送指令,也可以在輸入欄/搜索欄周邊新增操作入口。
06 退出浮層列表的不同
長(zhǎng)按一張圖片后,都會(huì)彈出一個(gè)列表浮層,因?yàn)閕OS手機(jī)只有一個(gè)“Home鍵”而已,為方便用戶退出浮層才增加了“取消”入口。
而Android手機(jī)本來就有“返回”虛擬鍵,安卓用戶的退出/返回行為都習(xí)慣于通過虛擬鍵觸發(fā),所以多做一個(gè)“取消”的意義性不大。
07 刪除方式的不同
iOS端一直教育著用戶使用“左滑”刪除列表信息,所有的刪除功能都是支持“左滑”來實(shí)現(xiàn)的。
而Android系統(tǒng)大部分只能通過“長(zhǎng)按”來觸發(fā)編輯狀態(tài),其中就包括了刪除功能。不過現(xiàn)在也有極少數(shù)的產(chǎn)品,正在逐漸打破這兩端間的“刪減”界限,比如網(wǎng)易郵箱(Android)就做到了左滑刪除信息。
08 消息推送機(jī)制的不同
當(dāng)我們第一次打開產(chǎn)品、允許了獲取消息通知的權(quán)限后,所有的信息傳輸都會(huì)基于服務(wù)器進(jìn)行推送。而兩端在這塊的推送機(jī)制又有所不同:
iOS
所有新信息都會(huì)實(shí)時(shí)推送到你的手機(jī)里,即使你關(guān)閉了軟件,還是一樣會(huì)收到提示。就算使你處于斷網(wǎng)狀態(tài),信息也會(huì)先儲(chǔ)存于蘋果服務(wù)器,等你聯(lián)網(wǎng)時(shí)再一次性把收到的信息推送給你。既釋放手機(jī)內(nèi)存,又不會(huì)讓用戶遺漏有新消息。
Android
而安卓則不同,你若退出了產(chǎn)品,數(shù)據(jù)的推送只有等你再次打開產(chǎn)品時(shí),才會(huì)通知你有多少新信息。雖然減少了對(duì)用戶的干擾性,但也增加了服務(wù)器數(shù)據(jù)儲(chǔ)存的壓力,還容易耽誤用戶接收新消息。
09?復(fù)制文字后,剪切板狀態(tài)的不同
也就是我們手機(jī)的輸入法鍵盤,在微信聊天內(nèi)、手機(jī)短信里復(fù)制了一段內(nèi)容后,由于Android與iOS的平臺(tái)特性差異,會(huì)給兩端用戶帶來了不同的交互差異。
iOS
復(fù)制完文字后,打開輸入法鍵盤會(huì)顯示來自剪切板的文字內(nèi)容。用戶只需點(diǎn)擊,即可將文字復(fù)制在搜索欄、輸入欄等需要文字填寫的操作區(qū)域里,無需觸發(fā)“粘貼”操作。
Android
而有些安卓機(jī)(如小米/錘子/樂視等),無論你復(fù)制了什么信息(文字、數(shù)字、網(wǎng)址等),都很難實(shí)現(xiàn)輸入法里的“剪切板”功能。用戶需要觸發(fā)“粘貼”功能,才能輸入將剛剛的復(fù)制內(nèi)容。
而對(duì)于特定的信息類型:如網(wǎng)址。用戶復(fù)制網(wǎng)址往往都帶有極強(qiáng)的目標(biāo)性、搜索性,一些瀏覽器產(chǎn)品會(huì)預(yù)判用戶這一操作行為,將復(fù)制的網(wǎng)址前置展示出來,以抵消Android端對(duì)于復(fù)制文字帶來的系統(tǒng)限制。如QQ瀏覽器(安卓端)就有2種解法方法:
- 方法1:利用安卓系統(tǒng)的消息權(quán)限,在手機(jī)界面的頂部彈出網(wǎng)址欄提示,無論是在微信還是短信中,復(fù)制網(wǎng)址后都能快速地觸達(dá)目標(biāo)。
- 方法2:復(fù)制網(wǎng)址后打開搜索功能,會(huì)將網(wǎng)址自動(dòng)定位并粘貼到搜索欄中,便于用戶查詢。
而UC和百度也有類似的解決辦法:將復(fù)制后的廣泛信息(文字/數(shù)字/網(wǎng)址/郵箱地址等等)嵌入在搜索框下方,用戶點(diǎn)擊就能搜索。
這也是一種妥當(dāng)?shù)慕鉀Q方法,因?yàn)橛脩艨蓮?fù)制的信息類型特別廣泛、目標(biāo)不是很清晰。無法準(zhǔn)確判斷出用戶一定會(huì)有搜索訴求。所以才將復(fù)制后的信息放在搜索框下面,而不是自動(dòng)粘貼到搜索框中,既考慮了用戶目標(biāo),又兼顧了操作效率。
總結(jié)
以上就是Android與iOS的差異總結(jié),若有描述得不當(dāng)請(qǐng)多指教!下面是總結(jié)文件。
歷史文章推薦
大廠產(chǎn)品告訴你:8個(gè)技巧強(qiáng)化交互表現(xiàn)
“信息引導(dǎo)”超全總結(jié),讓你的設(shè)計(jì)有理有據(jù)
系統(tǒng)性地教你:如何設(shè)計(jì)產(chǎn)品的信息引導(dǎo)
作者:和出此嚴(yán),微信ID:elffzh,公眾號(hào):和出此嚴(yán)
本文由 @和出此嚴(yán) 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自Unsplash, 基于CC0協(xié)議
‘
專欄作家
和出此嚴(yán),微信公眾號(hào):和出此嚴(yán),人人都是產(chǎn)品經(jīng)理專欄作家。一枚在鵝廠成長(zhǎng)中的“90后老干部”,主產(chǎn)各種接地氣的交互/產(chǎn)品干貨。以做產(chǎn)品的方式,寫好每一篇文章。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 Unsplash,基于CC0協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。
我想有個(gè)不愁,就是第九點(diǎn)消息推送的問題;安卓退出后不一定不能收到消息推送。安卓的app有的會(huì)開啟后臺(tái)程序(如微信),所以也可以接收谷歌的(GCM)或FCM服務(wù)器傳來的消息推送;但是如果安卓開啟了省電模式關(guān)閉了后臺(tái)程序,也會(huì)到時(shí)收不到消息。
推薦一個(gè)我做的學(xué)習(xí)網(wǎng)站:
有蛋案例 youdananli.com
有多個(gè)大廠、各個(gè)行業(yè)里有意思的設(shè)計(jì)案例,還有近百條產(chǎn)品/設(shè)計(jì)知識(shí)方法、理論模型
感興趣的可以看看
細(xì)致!贊~~
iOS有指紋識(shí)別,并不是所有的Android手機(jī)有指紋識(shí)別;
iOS有iCloud實(shí)現(xiàn)跨終端同步,Android沒有;
iOS有3Dtouch功能,Android沒有;
iOS默認(rèn)時(shí)間選擇器是滾輪撥盤,Android廠商不統(tǒng)一 …
說白了只有一個(gè)ios場(chǎng)上。你多來幾個(gè)ios,就不一樣了
第5條,第6條總結(jié),只能說是比較常見和通用的安卓和ios端的做法。但是有些APP在安卓和ios端的這2條都是統(tǒng)一設(shè)計(jì)的、交互都是一樣的。
第9條,我的搜索輸入法在小米8上,復(fù)制了,不用點(diǎn)擊粘貼,直接點(diǎn)擊“來自剪貼板的內(nèi)容”的剛才復(fù)制的文字就可以了,跟ios交互一樣的。
因?yàn)槲抑車居眯∶住㈠N子等也很少,所以沒辦法求證,冒昧問一下您。感謝~
感謝分享!大佬,我想請(qǐng)問下關(guān)于第9條。
比如說小米等手機(jī),復(fù)制文字后,輸入法不能自動(dòng)顯示剛剛剪切的文字。
您提到的輸入法是指手機(jī)自帶的輸入法,還是這款手機(jī)上第三方輸入法也這樣。
因?yàn)槲覜]有使用過小米、錘子等品牌手機(jī),所以不太了解。想請(qǐng)教下。
關(guān)于平臺(tái)抽成部分,只存在于虛擬商品嗎,其他實(shí)物商品存在嗎?
關(guān)于狀態(tài)欄,安卓端音樂播放app和聽書app都是可以通過下拉狀態(tài)欄實(shí)現(xiàn)播放暫停下一首和關(guān)閉操作的
不好意思啊,有個(gè)地方我有疑問,就是第6點(diǎn),退出浮層列表,說蘋果手機(jī)沒有虛擬鍵,我在微信里找了張圖片試了下,我不點(diǎn)擊浮層底部的取消按鈕,輕觸浮層外的地方也可以收起浮層列表啊,是我操作的場(chǎng)景不對(duì)么??
浮層外的交互兩端都有,沒啥毛病~
寫的好好,有層次,最后還有總結(jié),最后還有歷史文章推薦哈哈哈給自己的其他文章導(dǎo)流一下~很細(xì)心
哈哈哈,無論做什么都得有總結(jié)才好
謝謝總結(jié),非常有用~
比心~
一個(gè)一個(gè)對(duì)照試了,確實(shí)是這樣
頂一下, 小兄弟繼續(xù)前進(jìn)。
謝了老哥~
關(guān)于第一點(diǎn),游戲里是如何做到控制成本問題的呢?抽卡ios是否比安卓爆率低?(總覺得ios會(huì)比安卓低一些)
寫得好。查漏補(bǔ)缺了
是
學(xué)習(xí)了!!
總結(jié)的很好呀!