跑跑車游戲網(wǎng)
您的位置:首頁VR資訊中心VR百科 → 淘寶Buy+本地開發(fā)的適配問題

淘寶Buy+本地開發(fā)的適配問題

2016/11/15 10:32:26來源:本站整理作者:不詳我要評論(0)

Buy+成為了全球首個VR購物軟件,不過這軟件在本地開發(fā)的時候還是會出現(xiàn)適配的問題。

Buy+百科

本地開發(fā)的適配問題

除了工作量跟沒有經(jīng)驗可以借鑒外,其實還有一個蠻重要的問題,這次所有開發(fā)用的是原生Native,而不是H5的方案。

由于雙十一所有的產(chǎn)品都要做一程度的保密,所以沒辦法做大規(guī);叶闰炞C。

因為按以往的開發(fā)慣例和經(jīng)驗,Native的東西上線需要做一些線上的灰度,讓線上一些真實的用戶來發(fā)現(xiàn)一些隱藏的問題。

既然不能去做線上灰度,如何保障線上技術(shù)穩(wěn)定呢?我們做了幾個方面的事情,首先,我們適配了目前70幾款主流的設(shè)備,保證其在這些設(shè)備上的運行是沒有問題的。

并且每一次改版都需要重新去適配,因為也不知道改版對兼容性會造成什么樣的問題。

特別是Android,它有4.X、5.X、6.X,甚至7.X的系統(tǒng),在每個版上的表現(xiàn)是不一樣的,適配問題上真的是投入了巨大的人力物力。

另外,我們做了很多的降級預(yù)案,比如我們把性能比較差的機(jī)器直接列入了降級名單,讓它看全景的圖片,而不是像現(xiàn)在看有標(biāo)定又有移動的全景視頻方案。

當(dāng)然,所有的機(jī)型都可以加白名單和黑名單,也準(zhǔn)備了很多降級開關(guān),比如萬一崩潰比較多,而且是針對某些機(jī)型的話,也可以順手將這些機(jī)型降成全景圖片,甚至屏蔽其玩Buy+。

聽起來加白名單黑名單這件事很簡單,其實并不是這樣。

特別針對Android來說,不可能將市面上所有機(jī)器都做一輪適配,行的加白名單,不行的黑名單,這個事情是幾乎做不到的。

白名單的事每年都在提,但根本沒多少用處,因為不可能將所有機(jī)器都列出來。

唯一可能采用的方案就是黑名單,但也有問題,就是只能發(fā)現(xiàn)一款加入一款,這樣很難確保線上不會出現(xiàn)大面積崩潰。

這次我們基本上把Android 4.X以下的機(jī)器都降級了。Android上還有部分機(jī)器陀螺儀不行,這部分也全部降級了。

iOS也不是完全沒有問題,如果操作系統(tǒng)升上10.0時也會遇到陀螺儀調(diào)不同接口返回的情況不一樣。

總之,如果采用Native的方案,要保證線上盡量少的崩潰,需要考慮的問題是非常多的。

其實到上線的最后一刻,我們還是沒有信心說這個東西上去完全沒有問題,不會出現(xiàn)大面積崩潰,當(dāng)然最后的結(jié)果驗證我們的努力是沒有白費的。

網(wǎng)友評論

發(fā)表評論

(您的評論需要經(jīng)過審核才能顯示)

查看所有0條評論>>