2023年度vivo開發(fā)者大會于11月1日在廣東深圳正式召開。此次大會以“同心•同行”為主題,開設(shè)了主會場及9大分會場。其中,在軟件生態(tài)服務(wù)分會場,vivo向開發(fā)者及合作伙伴分享了對于生態(tài)的理解,并且聚焦在三大生態(tài)方向,希望攜手共創(chuàng)極致的用戶體驗(yàn)。
做好生態(tài)服務(wù), vivo攜手開發(fā)者共同提升用戶體驗(yàn)
vivo作為一家以智能終端和智慧服務(wù)為核心的科技公司,對基礎(chǔ)體驗(yàn)、萬物智聯(lián)及智慧服務(wù)進(jìn)行了深層次的解讀,指出了當(dāng)前用戶體驗(yàn)普遍存在的痛點(diǎn),并在新發(fā)布的OS4.0、AI大模型、藍(lán)河操作系統(tǒng)中,提供了針對性的解決方案。
vivo軟件生態(tài)總負(fù)責(zé)人彭?;郜F(xiàn)場演講
在追求極致用戶體驗(yàn)的過程中充滿了機(jī)會和挑戰(zhàn),如何攜手開發(fā)者共同提升用戶體驗(yàn)既是行業(yè)難點(diǎn),也是vivo軟件生態(tài)所面對的難題。vivo軟件生態(tài)總負(fù)責(zé)人彭福慧表示,作為系統(tǒng)平臺角色,vivo 為開發(fā)者提供能力服務(wù)、成本服務(wù)、社區(qū)服務(wù)三類生態(tài)服務(wù),深化合作伙伴與vivo之間的合作,攜手合作伙伴共創(chuàng)極致的體驗(yàn)、繁榮的生態(tài)。
首先,在能力服務(wù)方面,vivo通過不斷挖掘OS底層資源,構(gòu)建了OS技術(shù)生態(tài),并把硬件信息和系統(tǒng)能力對開發(fā)者開放,封裝在Origin SDK 、度量系統(tǒng)、藍(lán)河操作系統(tǒng)、AI、IoT五大套件中。截止目前,vivo已經(jīng)在性能、AI、續(xù)航、網(wǎng)絡(luò)、連接等關(guān)鍵技術(shù)方向上,對外開放了多項(xiàng)能力,為應(yīng)用體驗(yàn)提供了系統(tǒng)底層的能力支撐。這些開放的能力一經(jīng)推出,便受到了合作伙伴的廣泛好評。
其次,在成本服務(wù)方面,vivo幫助開發(fā)者降本增效。今年vivo梳理了12條Android14關(guān)鍵系統(tǒng)變更,讓開發(fā)者可以更及時(shí)、高效的適配安卓新版本。同時(shí),vivo積極推動64位應(yīng)用的發(fā)展,目前TOP 10000應(yīng)用的適配率已達(dá)到98%。此外,針對大屏設(shè)備的適配,vivo聯(lián)合行業(yè)內(nèi)合作伙伴,共同定制了大屏適配標(biāo)準(zhǔn),讓大家能夠經(jīng)過一次適配,上到盡可能多的產(chǎn)品,整體降低適配大屏的成本。同時(shí),vivo還提供了云真機(jī)、云測平臺等開發(fā)工具,幫助開發(fā)者在應(yīng)用開發(fā)、測試階段提高效率,降低適配vivo手機(jī)的門檻。
最后,在社區(qū)服務(wù)方面,為了降低與廣大開發(fā)者的溝通門檻,讓開發(fā)者與vivo的溝通更加舒適、高效,vivo在開發(fā)者社區(qū)推出了開發(fā)者助手。通過這個(gè)平臺,開發(fā)者可以向vivo反饋軟硬件問題、提出產(chǎn)品需求、對接開放能力,提交業(yè)務(wù)合作等等。vivo也會通過這個(gè)平臺,將問題處理的進(jìn)度等情況反饋給開發(fā)者。
系統(tǒng)度量能力開放,助力應(yīng)用提升用戶體驗(yàn)
為了解決讓用戶焦慮的續(xù)航和發(fā)熱問題,vivo針對開發(fā)者推出了全新自研的度量系統(tǒng)Libra。vivo系統(tǒng)度量技術(shù)總監(jiān)王晶表示,vivo度量擁有可提供系統(tǒng)快照的主動查詢和可提供回調(diào)接口的輪訓(xùn)監(jiān)聽兩種數(shù)據(jù)獲取方式。
vivo系統(tǒng)度量技術(shù)總監(jiān)王晶現(xiàn)場演講
vivo設(shè)計(jì)了全新的度量系統(tǒng),以便為開發(fā)者提供更詳細(xì)的數(shù)據(jù)支撐。在數(shù)據(jù)的顆粒度上,vivo度量系統(tǒng)實(shí)現(xiàn)了5分鐘顆粒度的數(shù)據(jù)結(jié)算。并且,vivo可以獨(dú)立記錄每個(gè)應(yīng)用自身耗電的使用詳情。同時(shí),vivo系統(tǒng)度量技術(shù)可以為應(yīng)用提供器件耗電信息,這背后的技術(shù)來自器件耗電建模與耗電特征統(tǒng)計(jì)。對此vivo也做了結(jié)算模塊、器件耗電、數(shù)據(jù)落盤等關(guān)鍵設(shè)計(jì)。vivo系統(tǒng)度量能力的接入非常簡單,只需要應(yīng)用獲取SDK能力,并且做好鑒權(quán)驗(yàn)證即可。
現(xiàn)階段vivo會對開發(fā)者提供CPU、Display、Modem、WiFi、Audio等多個(gè)器件的數(shù)據(jù),通過這個(gè)接口,應(yīng)用可以獲取指定周期的器件耗電,幫助開發(fā)者建立功耗大盤數(shù)據(jù),從而分解高功耗原因。目前vivo系統(tǒng)度量能力正在和部分開發(fā)者進(jìn)行聯(lián)調(diào)試驗(yàn),預(yù)計(jì)11月中旬開放。
發(fā)揮終端廠商優(yōu)勢,提升應(yīng)用續(xù)航
隨著當(dāng)下手機(jī)重度耗電應(yīng)用越來越多,一款具備長續(xù)航能力的手機(jī)能夠有效地消除用戶的電量焦慮,進(jìn)而提高用戶對品牌的認(rèn)同感和滿意度。在現(xiàn)有的手機(jī)架構(gòu)下,計(jì)算、網(wǎng)絡(luò)和顯示已成為影響手機(jī)續(xù)航的主要因素。
vivo底層技術(shù)研究總監(jiān)楊鎧銜現(xiàn)場演講
vivo底層技術(shù)研究總監(jiān)楊鎧銜表示,改善功耗最需要重視的是計(jì)算類相關(guān)因素, 運(yùn)算單元的最佳化已成為vivo研究改進(jìn)的技術(shù)方向,通過將任務(wù)運(yùn)行在最佳的計(jì)算單元上以及根據(jù)計(jì)算單元的特性來優(yōu)化算法,可以實(shí)現(xiàn)在不降低性能的情況下降低功耗,或者同時(shí)提高性能和續(xù)航。
針對第三方APP開發(fā)者可能面臨的困難,vivo會提供開發(fā)環(huán)境的指導(dǎo)、最佳化的建議,并深度參與開發(fā)過程,以幫助開發(fā)者共同優(yōu)化手機(jī)續(xù)航表現(xiàn)。
QQ音樂Android音頻技術(shù)負(fù)責(zé)人趙澤鵬現(xiàn)場演講
例如,OriginOS與頭部應(yīng)用廠商QQ音樂達(dá)成深度合作,大幅提升了用戶體驗(yàn)。QQ音樂Android音頻技術(shù)負(fù)責(zé)人趙澤鵬表示,經(jīng)過與vivo的共同開發(fā),他們成功實(shí)現(xiàn)了SQ品質(zhì)和臻品母帶品質(zhì)播放續(xù)航的提升。經(jīng)過vivo實(shí)驗(yàn)室的專業(yè)測試,QQ 音樂在 vivo 手機(jī)上打開 offload 輸出模式后播放續(xù)航提升了8.92小時(shí),優(yōu)化了用戶整體體驗(yàn)。
未來QQ音樂將繼續(xù)與vivo緊密合作,雙方會在高品質(zhì)音質(zhì)輸出、臻品音質(zhì)系列認(rèn)證、空間音頻能力、用戶硬件設(shè)備接入上面展開更多的探索,以進(jìn)一步提升QQ音樂在vivo手機(jī)上的音質(zhì)體驗(yàn)。
此外,vivo與快手也在多個(gè)方向上也進(jìn)行了深入合作。快手功耗優(yōu)化專家易旺表示,針對快手APP在vivo手機(jī)上的啟動速度,除了優(yōu)化任務(wù)本身外,還可以通過vivo Multi-Turbo SDK 的提頻能力,快速持續(xù)的為應(yīng)用分配系統(tǒng)資源,從而更快速的完成任務(wù)處理。具體到數(shù)據(jù)上,通過baseline profile的優(yōu)化,快手應(yīng)用的啟動速度提升了7.5%。
快手功耗優(yōu)化專家易旺現(xiàn)場演講
通過surfaceview替換的優(yōu)化,快手還在功耗上降低了10mA;通過動態(tài)幀率的調(diào)整,功耗降低了40mA, CPU負(fù)載則降低了18%。未來,vivo和快手將繼續(xù)在更多領(lǐng)域進(jìn)行深度合作,包括線程智能調(diào)度、線下實(shí)驗(yàn)室共建和更多新能力的落地。
軟硬件全方位助力,攜手開發(fā)者打造大屏應(yīng)用新體驗(yàn)
近幾年來手機(jī)的性能越來越強(qiáng)、屏幕越來越大,衍生出手機(jī)的新形態(tài)-折疊屏。針對應(yīng)用如何在大屏設(shè)備進(jìn)行設(shè)計(jì)適配,vivo OS產(chǎn)品經(jīng)理陳苔嫣向開發(fā)者分享了在大屏場景下應(yīng)用的設(shè)計(jì)原則,讓開發(fā)者可以為用戶帶來更極致的用機(jī)體驗(yàn)。
vivo OS產(chǎn)品經(jīng)理陳苔嫣現(xiàn)場演講
針對折疊屏展開、折疊、懸停的多設(shè)備形態(tài),設(shè)計(jì)應(yīng)用時(shí)既要關(guān)注體驗(yàn)的延續(xù)性,也要關(guān)注大屏場景下如何為用戶帶來體驗(yàn)的提升?;诖嗽瓌t,開發(fā)者在調(diào)整內(nèi)容顯示大小的同時(shí)也要基于應(yīng)用自身特點(diǎn)選擇更合適的布局,其中斷點(diǎn)與自適應(yīng)布局是更多開發(fā)者的選擇。除此之外,由于屏幕更大,用戶使用姿態(tài)及輸入方式更多樣化,手指的點(diǎn)觸熱區(qū)也發(fā)生了不同,開發(fā)者應(yīng)該充分考慮各區(qū)域的功能分布,避免把高頻操作的按鈕放置在手指難以觸達(dá)的區(qū)域,從而提升用戶體驗(yàn)。
對于成功為大屏優(yōu)化過的應(yīng)用,vivo會為開發(fā)者提供激勵(lì)策略,免費(fèi)不限時(shí)的應(yīng)用商店「大屏專區(qū)」進(jìn)行推廣,應(yīng)用將獲得額外流量推薦。
此外,vivo框架專家朱道專還針對大屏應(yīng)用如何進(jìn)行高效適配向現(xiàn)場開發(fā)者進(jìn)行了分享。首先是包括全屏適配、挖孔適配、橫屏適配、多窗口適配和連續(xù)性適配的基礎(chǔ)適配,目的是保證應(yīng)用可以在大屏設(shè)備上正常的顯示和使用。
vivo框架專家朱道?,F(xiàn)場演講
在基礎(chǔ)適配之上,還需要通過自適應(yīng)控件、懸停適配、應(yīng)用內(nèi)多任務(wù)、拖拽和外設(shè)適配的進(jìn)階適配,從而利用大屏優(yōu)勢給用戶提供優(yōu)質(zhì)的應(yīng)用體驗(yàn)。此外,vivo針對大屏為開發(fā)者提供了UI自適應(yīng)的系統(tǒng)適配方案,進(jìn)一步提升應(yīng)用適配效率。為了使開發(fā)者盡快適配大屏,vivo提供了三種調(diào)試方法。開發(fā)者可訪問vivo云真機(jī),直接在支持折疊屏切屏操作的遠(yuǎn)程真機(jī)上調(diào)試,也可以通過模擬器或手機(jī)模擬大屏分辨率來進(jìn)行適配。
vivo通過提升能力服務(wù)、成本服務(wù)和社區(qū)服務(wù),全面助力開發(fā)者提升應(yīng)用體驗(yàn)。未來,vivo將繼續(xù)秉持“開放、服務(wù)、共贏”的理念,與生態(tài)合作伙伴相互依存、相互合作,共同推動手機(jī)軟件生態(tài)的繁榮發(fā)展。
申請創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!