Android & ios在控件上的對(duì)比
1. structure
ios的interface essential中分了三個(gè)小類別,分別是Bars, Views, Controls,3個(gè)類別中的內(nèi)容加起來(lái)一共有30個(gè)矮瘟。
Android一共有26個(gè)相關(guān)交互控件,且無(wú)分類塑娇。雖然Android的控件沒(méi)有分類澈侠,但是從內(nèi)容順序上我們可以看出,基本也是按照ios的順序埋酬,先“導(dǎo)航”控件埋涧,其次“頁(yè)面內(nèi)容”控件,最后與“操控”控件相關(guān)奇瘦。
其實(shí)無(wú)論在哪個(gè)系統(tǒng)都沒(méi)有做不出來(lái)的交互方式棘催。但是!如果熟練運(yùn)用已有的控件完成設(shè)計(jì)耳标,雖然可能減少了app的獨(dú)特性醇坝,但是設(shè)計(jì)人員可根據(jù)經(jīng)驗(yàn)快速出方案,減少后期layout調(diào)試次坡;開發(fā)人員可直接調(diào)用component呼猪,使用者也易學(xué)易用。我認(rèn)為一個(gè)商業(yè)產(chǎn)品在時(shí)間砸琅,開發(fā)周期宋距,和預(yù)算中如何平衡產(chǎn)品設(shè)計(jì),是一個(gè)很直接討論的事情症脂。那么如何利用現(xiàn)有資源也是一個(gè)長(zhǎng)期學(xué)習(xí)的過(guò)程谚赎。
兩個(gè)平臺(tái)的component structure如下圖
2. 平臺(tái)大不同之“導(dǎo)航”
要說(shuō)起這兩個(gè)平臺(tái)最大的不同淫僻,也最常用,最有熱議的壶唤,那就應(yīng)該算“導(dǎo)航”了雳灵。Android底部有全局導(dǎo)航(比如返回,home闸盔,option)悯辙。而Ios只有home,返回需要設(shè)計(jì)在app中迎吵。
這也是兩個(gè)平臺(tái)最讓人容易混淆的地方躲撰,頂部bar & 底部bar
我認(rèn)為兩個(gè)平臺(tái)都有的具有“導(dǎo)航”屬性的,其實(shí)只有一個(gè)击费,那就是底部導(dǎo)航欄茴肥,如下圖
底部還有一種bar,我認(rèn)為不是導(dǎo)航而是“操作”屬性荡灾,如下圖
而關(guān)于頂部的操作(action bar),我更傾向于它的屬性為“操作”而非“導(dǎo)航”瞬铸,如下圖
3. 搜索欄