讓App換個活法 ARM虛擬化凈化網(wǎng)絡環(huán)境 提高下載率從習慣開始
說起虛擬機大家都不陌生,無論是軟件開發(fā)這樣的技術需求,還是游戲多開MOD測試這樣的玩家需求,X86上早已成熟的Windows虛擬化技術,都已經(jīng)幫到玩家很多。但是X86架構(gòu)在異構(gòu)運算上和安卓模擬上實在難言理想,所以針對手機多系統(tǒng)和手游來說,擁有靈活、多內(nèi)核、高并行、低功耗、低成本和高穩(wěn)定性等特點的ARM虛擬化技術就被推上了舞臺。
ARM虛擬化能做什么?誰能受益?
在百度的AI開發(fā)者大會上,與5G結(jié)合的ARM虛擬化技術可以說是藍海行業(yè)里最閃耀的一顆亮星。比如在微算互聯(lián)與百度手機助手的合作中,云游戲和APP的試用,就于投放初期就獲得了用戶的關注,在應用效果上,也提高了APP的用戶轉(zhuǎn)化率。
而百度與微算互聯(lián)的這一次合作,也或多或少驗證了ARM虛擬化是一套走向成熟的可行方案。而且單從技術潛力來說,ARM虛擬化更多著眼的,是未來市場。
從虛擬機這個最入門的應用角度來考慮,在未來虛擬化ARM技術民用化后,虛擬手機將通過視頻流的串流,直接杜絕網(wǎng)絡和軟件層面的數(shù)據(jù)安全。一些不希望被披露的信息將會以多維度存在于同一臺手機中。用戶只需要一臺手機就能同時在多套安卓或者IOS的系統(tǒng)中互相切換,或者是讓多系統(tǒng)并行,正如微算互聯(lián)所展示出的流程圖這樣。
從游戲玩家的體驗上來說,游戲應用的配置需求將不再成為瓶頸,用戶不再需要為手機性能發(fā)愁。盡管在消費意識逐漸冷卻的手機市場上,用戶已經(jīng)失去了為了體驗游戲而一年換幾次手機的熱情,但是誰又不希望自己能夠特效全開的玩游戲呢?按月收費的虛擬手機部署成功后,玩家將不用為了玩游戲考慮在短期內(nèi)更換手機。
ARM虛擬化能改變APP開發(fā)生態(tài),從用戶到企業(yè)都是受益者
結(jié)合AMD2017年以前在CPU+GPU市場頻頻失利的情況來看,光知道ARM虛擬化能做什么是不夠的,最重要的是ARM虛擬化云服務將如何對整個產(chǎn)業(yè)的生態(tài)造成影響,這就要從APP開發(fā)商和用戶兩個角度來說了。
開發(fā)團隊方面:盡管2019年手機行業(yè)已經(jīng)開始出現(xiàn)下滑,但是仍然有新晉的廠商在發(fā)布著自己的產(chǎn)品。對于用戶來說,競爭會擴大選擇面,但是對于APP開發(fā)者來說則是一個不好的消息,這意味著面對各種高度定制的手機和系統(tǒng),他們需要準備至少10種優(yōu)化方案。你永遠不知道你的用戶用的是麒麟還是高通,你也并不清楚他們會裝MIUI還是Flyme,而上面提到的微算互聯(lián)與百度云游戲的合作,其實就是針對這些隔閡所做的嘗試。
用戶方面:想要體驗APP的完整功能,就不得不進入廠商希望給你的一套開發(fā)生態(tài)里。就拿閑魚舉例,阿里為了推廣咸魚APP,甚至取消了WEB版的搜索和其他一些重要功能,并且一進入WEB頁面就會立馬彈出下載提示。或許對二手交易有剛需的用戶會留下,但是對于只想上去賣個閑置電磁爐舊冰箱的家庭主婦來說,這會直接勸退她們。盡管閑魚確實成熟好用,但是用戶不安裝還是白搭,而百度手機助手的案例就能讓用戶先體驗到APP的好。
或許APP相比WEB擁有更方便采集精確用戶數(shù)據(jù)生成行為分析,以及更方便更新維護的優(yōu)點。然而用戶只想體驗完整的功能,并盡可能不去下載更多的APP,面對“需要完整閱讀XX請下載XXAPP”的提示,大部分非核心用戶不僅不會下載還會選擇直接“X”掉網(wǎng)頁。
由微算互聯(lián)提供的ARM虛擬化在百度手機助手上的合作,很大程度上可以為解決APP市場的亂象,提供參考。廠商只需要推一個視頻流,任何手機都能完整流暢的體驗APP版本的好處。開發(fā)者只需要讓自己的APP針對服務端進行定制優(yōu)化即可,先試用再下載的模式,也可以使用戶畫像的精度更高。
ARM虛擬化對業(yè)界的意義是什么,各個層級扮演了怎樣的角色?
值得一提的是,除了與百度云的合作,微算互聯(lián)推出的民用虛擬手機紅手指,也算是零資源浪費的虛擬多系統(tǒng)的一次落地嘗試。廠商能夠直接通過ARM虛擬化帶來的技術,同時在一臺手機上并行多套系統(tǒng),只需要將簡單化的分系統(tǒng)與主系統(tǒng)的權(quán)限互相嵌套,防止權(quán)限的逃逸,這將解決手機廠商困擾已久的被root問題。
對于軟件開發(fā)商來說,針對一套服務端系統(tǒng)進行精準的定制優(yōu)化,這可以極大地減少開發(fā)過程中BUG的出現(xiàn)率和時間成本。反饋回的精確用戶畫像,也可以讓廠商搞明白核心付費用戶到底有怎樣的訴求和消費習慣,這樣既能給開發(fā)者更新的方向,也能讓團隊節(jié)約人力成本。
對于市場來說,先試用后下載的模式能夠提升行業(yè)整體的用戶畫像精度,這既有助于軟件的版本更新,也有助于手機品牌針對用戶喜好來進行高度定制。不過產(chǎn)品都是給用戶設計的,最關鍵的是用戶不喜歡被逼迫,雙向選擇既是廠商的利益也是用戶所喜歡的,這也是微算互聯(lián)與合作者們希望改變的。
通過微算互聯(lián)的具體應用案例不難看出,ARM虛擬化是一套虛擬機的開發(fā)流程,但也不是僅此而已。APP和移動硬件的商業(yè)目標始終是用戶,無論廠商怎么嘗試新技術和新概念,這個模式本身得到用戶的認可才是王道。只有這樣,才能通過用戶的支撐,讓整個移動APP生態(tài)圈都能直接獲得更大的利潤。