最近有國(guó)外媒體在iOS 8的源代碼中發(fā)現(xiàn)了允許在同一屏幕中并列運(yùn)行多個(gè)App的代碼,除了分屏顯示外,還允許用戶在兩個(gè)App之間傳輸數(shù)據(jù),但該代碼依然處于開發(fā)中。
當(dāng)我們提到多任務(wù)處理時(shí),在桌面平臺(tái)語(yǔ)境下和在移動(dòng)平臺(tái)語(yǔ)境下,含義是不一樣的。在PC或Mac上,我們可以在同一個(gè)畫面內(nèi)瀏覽網(wǎng)頁(yè)和收發(fā)郵件,但是在iOS和原生安卓平臺(tái)上,我們只能在同一畫面中顯示單一應(yīng)用,而其它的只能在后臺(tái)運(yùn)行。但是,最近有國(guó)外媒體在iOS 8的源代碼中發(fā)現(xiàn)了允許在同一屏幕中并列運(yùn)行多個(gè)App的代碼。
這份代碼由Steve Troughton-Smith發(fā)現(xiàn),根據(jù)代碼顯示,畫面可以在四分之一的部分顯示一個(gè)App,另外的四分之三運(yùn)行另一個(gè)App,或者直接將屏幕等分為兩個(gè)部分來(lái)分別運(yùn)行不同App。而且,除了分屏顯示外,系統(tǒng)還允許用戶在兩個(gè)App之間傳輸數(shù)據(jù)。對(duì)于我這樣需要在有限時(shí)間內(nèi)同時(shí)玩多款“自己喜歡的游戲”“需要了解的游戲”“需要做評(píng)析的游戲”的編輯來(lái)說(shuō),這個(gè)功能一旦實(shí)現(xiàn)就意味著游戲效率翻倍,尤其是在眾多國(guó)產(chǎn)卡牌游戲可以自動(dòng)戰(zhàn)斗的情況下。
但問(wèn)題是Troughton-Smith同時(shí)也發(fā)現(xiàn)這個(gè)代碼依然處于開發(fā)中,他嘗試運(yùn)行代碼,但只導(dǎo)致了畫面的一半為灰屏,而且隨后App崩潰。然而無(wú)論如何,這份代碼存在于iOS 8中已是事實(shí),它不會(huì)隨iOS 8的第一版發(fā)布,但說(shuō)不定就會(huì)在iOS 8.1中更新推出。