目前APP開發(fā)一般都指安卓APP和蘋果APP,很多APP在開發(fā)的時(shí)候都會(huì)只做一套設(shè)計(jì),安卓和蘋果共用一套UI設(shè)計(jì),這樣對(duì)于設(shè)計(jì)來說是省事了,但是開發(fā)起來安卓和蘋果會(huì)有一些不一樣,用戶使用起來,安卓和蘋果也會(huì)有些體驗(yàn)上的不同。

今天我們主要介紹一下APP開發(fā)中,安卓和蘋果之間的一些差異。
先,布局形式的差異。iOS 經(jīng)典的“tab bar”,在 iOS 應(yīng)用內(nèi)如果要切換不同的模塊,或者頁面內(nèi)要切換不同的欄目,往往都會(huì)用到“tab bar”這一形式的控件。這個(gè)經(jīng)典設(shè)計(jì)從 iOS 早期沿用至今,大部分 iOS 應(yīng)用都是這樣設(shè)計(jì)的。當(dāng)然,iOS 本身是很包容的,近也很流行抽屜式導(dǎo)航。但是 tab bar 一直是受歡迎也知名被用戶認(rèn)知的方式:
在 Android 4.0 規(guī)范出來之后,Android 提出了 2 種視圖控制方式,一種是直接在導(dǎo)航欄的標(biāo)題下加入一個(gè)觸控按鈕,點(diǎn)擊后會(huì)彈出切換欄目的菜單。比如日歷應(yīng)用點(diǎn)擊后可以切換不同的視圖,另外一種是直接在導(dǎo)航欄的下面加入了一個(gè)視圖控制欄,和 iOS 的 tab bar 很像,不過是僅放在了上面,而且提倡支持手勢(shì)滑動(dòng)切換:
其次是導(dǎo)航邏輯的差異。大家都知道 iOS 是沒有實(shí)體返回按鍵的,所有返回都是通過導(dǎo)航欄的 back 按鈕來完成。在 iOS的導(dǎo)航邏輯中,我們可以明顯的看出來,整個(gè)程序是一頁一頁的切換,就像一個(gè)幻燈片。而返回按鈕也就是切換到上一頁。所以,iOS 的返回控制的是頁面。
但是 Android 就不是這樣了,Android是有物理返回按鈕的,點(diǎn)擊物理返回按鈕,控制的不光是一個(gè)頁面,而且包括了上一步的操作。Android 的返回邏輯是按照時(shí)間流來判斷的,而不僅僅是頁面,返回按鈕控制的是動(dòng)作。
第三點(diǎn),應(yīng)用之間聯(lián)系的差異。眾所周知,iOS 是一個(gè)封閉的系統(tǒng),而 Android 是一個(gè)開放的系統(tǒng)。我們可以比喻 iOS 每一個(gè)應(yīng)用都是一個(gè)小房間,每個(gè)應(yīng)用都在自己的房間里做自己的事情,互相之間不進(jìn)行任何來往。而 Android 則是一個(gè)大大的辦公區(qū),每個(gè)應(yīng)用雖然也有自己的工位,但是可以互相串門或者借用東西。
這樣的差異意味著,iOS應(yīng)用的權(quán)限變得很低,身為應(yīng)用的你既不能修改系統(tǒng)的一些屬性(除非越獄了),也不能修改其他應(yīng)用的內(nèi)容。而 Android 的一款應(yīng)用不但可以控制系統(tǒng)的一些操作,還可以控制其他應(yīng)用執(zhí)行某些特定的操作。
這種差異會(huì)讓 Android 上的應(yīng)用設(shè)計(jì)有了更多的可能,身為設(shè)計(jì)師的你可以根據(jù)這一特性設(shè)計(jì)很多不錯(cuò)的功能,比如系統(tǒng)美化或者系統(tǒng)優(yōu)化,殺毒,攔截電話等功能,而 iOS就不能。但是這也讓 Android 系統(tǒng)面臨了很嚴(yán)峻的安全問題,所以Android上各種優(yōu)化和殺毒軟件很流行。
以上幾點(diǎn)就是安卓APP和蘋果APP在產(chǎn)品設(shè)計(jì)和開發(fā)上的一些差異,設(shè)計(jì)師們?cè)谶M(jìn)行產(chǎn)品設(shè)計(jì)的時(shí)候應(yīng)該要考慮到。
本頁內(nèi)容由塔燈網(wǎng)絡(luò)科技有限公司通過網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶學(xué)習(xí)參考,本站不擁有所有權(quán),如您認(rèn)為本網(wǎng)頁中由涉嫌抄襲的內(nèi)容,請(qǐng)及時(shí)與我們聯(lián)系,并提供相關(guān)證據(jù),工作人員會(huì)在5工作日內(nèi)聯(lián)系您,一經(jīng)查實(shí),本站立刻刪除侵權(quán)內(nèi)容。本文鏈接:http://www.cokiv.cn/3972.html