• 正文
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

HDD深圳站:多維度提升開(kāi)發(fā)效率,加速開(kāi)發(fā)者應(yīng)用創(chuàng)新

2021/12/29
445
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

華為開(kāi)發(fā)者聯(lián)盟主辦的HDD創(chuàng)新開(kāi)發(fā)沙龍,主要展示了Serverless、HarmonyOS、HMS Core等技術(shù)能力,這些都是開(kāi)發(fā)者比較關(guān)注的應(yīng)用開(kāi)發(fā)技術(shù)動(dòng)向,也是移動(dòng)互聯(lián)網(wǎng)未來(lái)的技術(shù)發(fā)展趨勢(shì)。Serverless被認(rèn)為將在云計(jì)算的下一個(gè)十年起到舉足輕重的作用,已成為云計(jì)算“下半場(chǎng)”中各大廠商和開(kāi)源社區(qū)競(jìng)相擁抱的戰(zhàn)略方向和新興技術(shù)?!霸钪妗彼坪踉谝灰怪g成為熱詞,被譽(yù)為是互聯(lián)網(wǎng)的未來(lái)。華為AR提供了將虛擬數(shù)字世界與真實(shí)物理世界融合的能力,在幫助開(kāi)發(fā)者開(kāi)發(fā)更有價(jià)值的應(yīng)用場(chǎng)景同時(shí),也幫助開(kāi)發(fā)者更好地了解元宇宙的基本特性。

下面我?guī)Т蠹乙黄饋?lái)看下這些技術(shù)帶來(lái)的價(jià)值,究竟如何落地,希望能夠?yàn)殚_(kāi)發(fā)者開(kāi)發(fā)應(yīng)用提供幫助:

一、提升開(kāi)發(fā)效率,降低運(yùn)維成本:AppGallery Connect Serverless構(gòu)建服務(wù)

Serverless其實(shí)代表的是云服務(wù)發(fā)展的一個(gè)趨勢(shì),輕量化、可伸縮、免運(yùn)維,因?yàn)檫@些特性,我們才可以在一個(gè)新的生態(tài)中快速構(gòu)建新應(yīng)用,快速落地想法。

HUAWEI AppGallery Connect 平臺(tái)提供的 Serverless服務(wù)不止是一個(gè)函數(shù)運(yùn)行環(huán)境,而是一整套完整的有望用來(lái)支撐應(yīng)用現(xiàn)代化的新生態(tài)解決方案,云函數(shù)只是其中一個(gè)小的模塊,整個(gè) Serverless 解決方案除了云函數(shù),還有云數(shù)據(jù)庫(kù)、云存儲(chǔ)、云托管、認(rèn)證等構(gòu)建服務(wù),以及增長(zhǎng)、質(zhì)量和分析服務(wù),使用這些服務(wù),可以打造一個(gè)完整的云端 App,而不需要自己開(kāi)發(fā)任何后端,因?yàn)樵坪瘮?shù)可以承載計(jì)算,云數(shù)據(jù)庫(kù)和云存儲(chǔ)可以承載數(shù)據(jù)和資源存儲(chǔ)訪(fǎng)問(wèn),而云托管可以解決服務(wù)部署的問(wèn)題,最終認(rèn)證服務(wù)集成后,一個(gè)完整App所需要的所有服務(wù)端邏輯,都可以通過(guò) Serverless 構(gòu)建服務(wù)完成。

認(rèn)證服務(wù)的SDK支持多種平臺(tái)和語(yǔ)言,支持手機(jī)帳號(hào)、郵箱帳號(hào)、主流三方帳號(hào)、自有帳號(hào)以及匿名帳號(hào)多種認(rèn)證方式,無(wú)論用戶(hù)使用何種類(lèi)型的終端,都能獲得統(tǒng)一的登錄體驗(yàn)和用戶(hù)身份。

云數(shù)據(jù)庫(kù)與傳統(tǒng)的數(shù)據(jù)庫(kù)服務(wù)相比,提供了客戶(hù)端與云端、客戶(hù)端與客戶(hù)端之間的實(shí)時(shí)數(shù)據(jù)同步機(jī)制,移動(dòng)端離線(xiàn)可用等面向移動(dòng)端的特性。底層的數(shù)據(jù)庫(kù)引擎采用存算分離的分布式架構(gòu),可以按照移動(dòng)端的需求自動(dòng)擴(kuò)展存儲(chǔ)容量或者計(jì)算節(jié)點(diǎn)。

云函數(shù)是 Serverless 中所有邏輯的承載,開(kāi)發(fā)者只需要書(shū)寫(xiě)簡(jiǎn)單的js、java、python 函數(shù),不需要關(guān)注部署、資源伸縮、?;?、負(fù)載均衡等,所有這些復(fù)雜的部分都由云函數(shù)平臺(tái)提供。

云存儲(chǔ)提供了 Serverless 中的存儲(chǔ)環(huán)節(jié),其最重要的是數(shù)據(jù)安全,包括數(shù)據(jù)備份、數(shù)據(jù)權(quán)限,另外就是與云函數(shù)的結(jié)合,函數(shù)觸發(fā)讀寫(xiě),同時(shí)存儲(chǔ)可以通過(guò)事件觸發(fā)函數(shù),雙向協(xié)同,另外云存儲(chǔ)也支持全球多節(jié)點(diǎn)加速。

云托管是 Serverless 生態(tài)最后一步,應(yīng)用準(zhǔn)備之后的發(fā)布上線(xiàn),需要申請(qǐng)域名、配置dns、申請(qǐng)https證書(shū)、配置nginx、配置緩存等較多環(huán)節(jié),在使用了云托管之后,可實(shí)現(xiàn)一鍵上線(xiàn),非常方便。

另外,最近 Serverless 提供了更多跨平臺(tái)支持能力,以云函數(shù)為例,目前支持 iOS、Android、Web、HarmonyOS、快應(yīng)用、快游戲、微信小程序等開(kāi)發(fā)平臺(tái),支持Flutter、React Native、Cordova、Xamarin、Ionic等三方跨平臺(tái)框架,還支持Unity、Cocos等游戲引擎平臺(tái)。

下面我們?cè)賮?lái)看 2 個(gè)真實(shí)的案例:

目前AppGallery Connect Serverless解決方案在華為內(nèi)部已經(jīng)用于AppGallery Connect APP、華為快應(yīng)用、翻譯服務(wù)、應(yīng)用市場(chǎng)聯(lián)運(yùn)活動(dòng)秒殺系統(tǒng)等多個(gè)項(xiàng)目中,相比于之前的微服務(wù)架構(gòu),研發(fā)效率得到極大提升。

以 AppGallery Connect Serverless 對(duì)翻譯服務(wù)的支持為例,為了提升應(yīng)用全球化分發(fā)效果,解決開(kāi)發(fā)者在應(yīng)用上架時(shí)面臨的翻譯成本高、翻譯質(zhì)量無(wú)法保障、支持語(yǔ)言有限等問(wèn)題,HUAWEI AppGallery Connect提供了翻譯服務(wù),使開(kāi)發(fā)者能夠以更優(yōu)惠的價(jià)格享受到更高的翻譯交付質(zhì)量。開(kāi)發(fā)團(tuán)隊(duì)通過(guò)使用Serverless云函數(shù)+云存儲(chǔ)+云數(shù)據(jù)庫(kù)服務(wù),高效構(gòu)建具備高可用和按需擴(kuò)縮容等特征的翻譯服務(wù),與傳統(tǒng)架構(gòu)模式相比,人力成本降低45%,研發(fā)周期縮短50%。(數(shù)據(jù)來(lái)源于HUAWEI AppGallery Connect統(tǒng)計(jì)數(shù)據(jù))

《涂鴉畫(huà)圖》是一款繪畫(huà)軟件,集成認(rèn)證服務(wù)(手機(jī)號(hào)認(rèn)證方式),讓服務(wù)端省去了第三方短信中心對(duì)接的工作,服務(wù)端減少 80% 的工作量,客戶(hù)端減少 40% 的工作量。(數(shù)據(jù)來(lái)源于開(kāi)發(fā)者反饋)

二、高效開(kāi)發(fā)應(yīng)用:HarmonyOS codelabs開(kāi)發(fā)案例

會(huì)上,華為還分享了 HarmonyOS codelabs開(kāi)發(fā)案例,以幫助開(kāi)發(fā)者快速了解和使用華為開(kāi)發(fā)者生態(tài)的服務(wù)。在傳統(tǒng)的單設(shè)備系統(tǒng)能力基礎(chǔ)上,HarmonyOS提出了基于同一套系統(tǒng)能力、適配多種終端形態(tài)的分布式理念,能夠支持手機(jī)、平板、智能穿戴、智慧屏、車(chē)機(jī)等多種終端設(shè)備,提供全場(chǎng)景(移動(dòng)辦公、運(yùn)動(dòng)健康、社交通信、媒體娛樂(lè)等)業(yè)務(wù)能力。

對(duì)消費(fèi)者而言,HarmonyOS能夠?qū)⑸顖?chǎng)景中的各類(lèi)終端進(jìn)行能力整合,實(shí)現(xiàn)不同終端設(shè)備之間的快速連接、能力互助、資源共享,匹配合適的設(shè)備,提供流暢的全場(chǎng)景體驗(yàn)。對(duì)應(yīng)用開(kāi)發(fā)者而言,HarmonyOS采用了多種分布式技術(shù),使應(yīng)用開(kāi)發(fā)與不同終端設(shè)備的形態(tài)差異無(wú)關(guān),從而讓開(kāi)發(fā)者能夠聚焦上層業(yè)務(wù)邏輯,更加便捷、高效地開(kāi)發(fā)應(yīng)用。對(duì)設(shè)備開(kāi)發(fā)者而言,HarmonyOS采用了組件化的設(shè)計(jì)方案,可根據(jù)設(shè)備的資源能力和業(yè)務(wù)特征靈活裁剪,滿(mǎn)足不同形態(tài)終端設(shè)備對(duì)操作系統(tǒng)的要求。

分享中提及了很多豐富的案例和demo,來(lái)幫助開(kāi)發(fā)者熟悉相關(guān)服務(wù)的使用和開(kāi)發(fā),如移動(dòng)辦公的場(chǎng)景,通過(guò)demo演示如何使用分布式文件服務(wù)和分布式數(shù)據(jù)服務(wù),幫助開(kāi)發(fā)者快速調(diào)通分布式服務(wù)。感興趣的同學(xué)可以在華為開(kāi)發(fā)者聯(lián)盟-開(kāi)發(fā)者學(xué)堂https://developer.huawei.com/consumer/cn/training/detail/C101638950595697009了解一下,華為開(kāi)發(fā)者學(xué)堂提供了豐富的在線(xiàn)學(xué)習(xí)課程,以及學(xué)習(xí)認(rèn)證、職業(yè)發(fā)展、創(chuàng)新扶持等服務(wù)。華為開(kāi)發(fā)者聯(lián)盟作為全球領(lǐng)先的開(kāi)發(fā)者服務(wù)平臺(tái),從開(kāi)發(fā)、測(cè)試、推廣、變現(xiàn)等環(huán)節(jié),為全球開(kāi)發(fā)者提供一站式服務(wù)。

三、HMS Core諸多技術(shù)能力幫助開(kāi)發(fā)者邁向元宇宙

最近也一直在關(guān)注和元宇宙相關(guān)的技術(shù)和行業(yè)動(dòng)態(tài),拋開(kāi)一些概念炒作,元宇宙作為未來(lái)發(fā)展的可能方向之一,的確值得探討,它創(chuàng)造了一個(gè)用戶(hù)體驗(yàn)被虛擬連接的全新環(huán)境。想象一下,如果你的生活、工作、社交、購(gòu)物、娛樂(lè)等大部分場(chǎng)景都可以在元宇宙中完成,而在這個(gè)虛擬世界中,不存在嚴(yán)格的物理規(guī)律,不存在信息傳播速度的限制,甚至突破時(shí)間的束縛穿越到過(guò)去某個(gè)時(shí)間點(diǎn)的世界中,這樣很多事情都可以突破現(xiàn)實(shí)世界的束縛,這將給開(kāi)發(fā)者和用戶(hù)帶來(lái)無(wú)限的想象空間。

對(duì)元宇宙相關(guān)技術(shù)比較關(guān)注的同學(xué),也可以通過(guò) github 上面的這個(gè)項(xiàng)目了解更多信息:GitHub - shadowcz007/awesome-metaverse: Useful resources for creating Meta-verse,里面記錄了元宇宙行業(yè)里基本所有的技術(shù)&項(xiàng)目&公司等,有助于了解元宇宙相關(guān)的技術(shù)。

在虛擬現(xiàn)實(shí)方面,HMS Core 可以提供 AR/3D/音視頻等技術(shù)能力,我順便梳理了一些和元宇宙相關(guān)的技術(shù):

  • 展現(xiàn)層的AR/VR/3D相關(guān)技術(shù),HMS Core AR Engine/VR Engine/3D 建模服務(wù)。
  • 構(gòu)建社交娛樂(lè)、旅游出行等場(chǎng)景的音視頻編輯能力,HMS Core音頻/視頻編輯服務(wù)。
  • 底層的高速、可靠的網(wǎng)絡(luò)支撐,HMS Core Network Kit & 無(wú)線(xiàn)傳輸服務(wù)。

1、HMS Core 3D 建模服務(wù)(3D Modeling Kit)

元宇宙的本質(zhì)是建立一個(gè)映射現(xiàn)實(shí)世界的虛擬世界,在這個(gè)過(guò)程中,需要將現(xiàn)實(shí)世界的許多元素進(jìn)行 3D 建模,將其 3D 化、虛擬化、信息化。

傳統(tǒng)的影視建模,都是人工建?;蛘咝枰浅8叨说脑O(shè)備進(jìn)行人體跟蹤建模,而現(xiàn)在使用手機(jī)攝像頭和部分手機(jī)上的激光傳感器,就可以完成比較高質(zhì)量的建模了,這其實(shí)給 3D 建模帶來(lái)了很多新玩法,例如在游戲中快速搭建場(chǎng)景、在電商場(chǎng)景中幫助店家高效構(gòu)建擬真商品模型等。

HMS Core 3D建模服務(wù)的核心能力主要是三大塊:建模、材質(zhì)生成、動(dòng)作捕捉。?

  • 建模主要應(yīng)用于商品展示等場(chǎng)景,開(kāi)發(fā)者通過(guò)掃描建立物體的 3D 模型,可以有效降低建模的成本。
  • 材質(zhì)生成,即僅通過(guò)手機(jī)的攝像頭生成材質(zhì)貼圖的功能。開(kāi)發(fā)者可以將其快速應(yīng)用于3D建模后的工作流中,也可以生成很多業(yè)界流行的材質(zhì)格式。
  • 動(dòng)作捕捉則能夠通過(guò)手機(jī)攝像頭或者單純的視頻或圖像,快速估計(jì)人體骨骼關(guān)鍵點(diǎn)的三維信息,生成識(shí)別對(duì)象的動(dòng)作,該功能可以同時(shí)輸出24個(gè)人體骨骼關(guān)鍵點(diǎn)的四元數(shù)和3D坐標(biāo)。

2、HMS Core AR Engine

在大眾認(rèn)知里,元宇宙最讓人熟悉的概念就是虛擬現(xiàn)實(shí)了,也就是展現(xiàn)層,通過(guò) AR/VR/MR 等方式構(gòu)建出虛擬社區(qū),很多公司都在這方面一直在持續(xù)做技術(shù)布局,而華為在這方面的積累也是非常深厚的, HMS Core AR Engine的高精度高性能幾何智能,提供領(lǐng)先競(jìng)品的SLAM定位,4K精度的人臉和人體骨骼識(shí)別和跟蹤能力,精確而自然的光線(xiàn)計(jì)算和跟蹤能力,完整工具的端云全棧全場(chǎng)景解決方案。

據(jù)華為自有數(shù)據(jù)集和測(cè)試方案,AR Engine的技術(shù)指標(biāo)已經(jīng)達(dá)到 1.6cm 的 ATE 精度,同時(shí)平面檢測(cè)時(shí)長(zhǎng)小于 1s,達(dá)到了領(lǐng)先的技術(shù)能力。

AR Engine還提供了實(shí)時(shí)環(huán)境光識(shí)別能力,幀率達(dá)到15fps,使用環(huán)境光識(shí)別,可以對(duì)環(huán)境光進(jìn)行重建,以及紋理映射等。

環(huán)境跟蹤還可以智能識(shí)別環(huán)境語(yǔ)意,直接將物體輪廓摳出。

另外,AR Engine 還支持圖像跟蹤、物體跟蹤、人臉跟蹤、人體跟蹤、手部跟蹤等,利用這些能力,可以讓AR 應(yīng)用實(shí)現(xiàn)更加豐富創(chuàng)新的功能體驗(yàn)。

華為還提供了一套用以開(kāi)發(fā) AR 應(yīng)用的完整工具 Reality Studio,可以從建模到動(dòng)畫(huà)到場(chǎng)景到邏輯開(kāi)發(fā)到應(yīng)用發(fā)布,一站式制作 AR 應(yīng)用。

3、HMS Core 音頻/視頻編輯服務(wù)

元宇宙借助 AR 引擎的能力可以打造虛擬現(xiàn)實(shí)的場(chǎng)景,虛擬的場(chǎng)景和現(xiàn)實(shí)的人,而音視頻也是其中不可或缺的一環(huán),通過(guò)音頻識(shí)別和合成技術(shù),以及現(xiàn)在流行的空間音頻能力,開(kāi)發(fā)者可以在虛擬世界中打造真實(shí)聲音,同時(shí)也可以將現(xiàn)實(shí)世界的聲音連接到虛擬場(chǎng)景中。

此外,在線(xiàn)辦公、在線(xiàn)會(huì)議、實(shí)時(shí)視頻通話(huà)、短視頻、直播等場(chǎng)景,也是建立在音視頻服務(wù)的基礎(chǔ)上的。

HMS Core音頻編輯服務(wù)(Audio Editor Kit )提供豐富的AI音效處理、音頻渲染、實(shí)時(shí)聲音處理等能力,另外還支持音頻空間渲染,通過(guò)簡(jiǎn)潔易懂的操作方式將音頻不同組成部分渲染到指定的空間方位,方便制作具有多種場(chǎng)景化的音頻體驗(yàn),滿(mǎn)足用戶(hù)在環(huán)繞聲編輯、影視配樂(lè)等多種使用場(chǎng)景下的音頻編輯需求。

HMS Core視頻編輯服務(wù)(Video Editor Kit) 則可以快速為開(kāi)發(fā)者構(gòu)建視頻編輯能力,集成后讓?xiě)?yīng)用為用戶(hù)提供專(zhuān)業(yè)的視頻剪輯、特效貼紙、調(diào)色美化等功能。

視頻編輯服務(wù)提供產(chǎn)品級(jí)視頻編輯UI SDK和視頻編輯原子能力SDK,接口豐富、開(kāi)放性強(qiáng)、穩(wěn)定可靠,節(jié)省開(kāi)發(fā)時(shí)間,幫助開(kāi)發(fā)者按需快速構(gòu)建App的視頻編輯功能。為開(kāi)發(fā)者提供視頻導(dǎo)入、編輯、特效、貼紙、濾鏡、導(dǎo)出、素材庫(kù)等一站式服務(wù),功能豐富,滿(mǎn)足用戶(hù)多樣的短視頻創(chuàng)作需求。此外,開(kāi)發(fā)者還可自由編排SDK內(nèi)素材信息,如服務(wù)接入站點(diǎn)、素材/欄目增刪等,快速管理App素材。

4、HMS Core Network Kit & 無(wú)線(xiàn)傳輸服務(wù)

前面提到,高可靠、低延遲、高帶寬的網(wǎng)絡(luò)也是元宇宙的必備技術(shù)和基礎(chǔ)設(shè)施。

HMS Core Network Kit開(kāi)放的全鏈路網(wǎng)絡(luò)加速技術(shù),使用自研協(xié)議通信,保證信息即送即達(dá)。

基于AI算法做網(wǎng)絡(luò)環(huán)境預(yù)測(cè),能夠根據(jù)線(xiàn)程數(shù)量、IP選路、超時(shí)時(shí)間等維度,實(shí)現(xiàn)網(wǎng)絡(luò)參數(shù)調(diào)優(yōu),還能夠基于業(yè)務(wù)的網(wǎng)絡(luò)訪(fǎng)問(wèn)規(guī)律,預(yù)測(cè)業(yè)務(wù)的網(wǎng)絡(luò)訪(fǎng)問(wèn)行為,提前預(yù)熱網(wǎng)絡(luò),減少用戶(hù)等待時(shí)間,讓短鏈接達(dá)到長(zhǎng)鏈接的體驗(yàn)效果。實(shí)現(xiàn)AI網(wǎng)絡(luò)環(huán)境預(yù)測(cè)、無(wú)限弱網(wǎng)擁塞控制,網(wǎng)絡(luò)時(shí)延大幅降低。

HMS Core無(wú)線(xiàn)傳輸服務(wù)(Wireless Kit)為開(kāi)發(fā)者提供了完善的無(wú)線(xiàn)通信傳輸能力,以打造定制化的5G+WiFi通信解決方案,幫助開(kāi)發(fā)者解決一系列低速率、高時(shí)延、連接不穩(wěn)定等網(wǎng)絡(luò)問(wèn)題,也給用戶(hù)帶來(lái)更豐富的無(wú)線(xiàn)傳輸功能和更流暢的網(wǎng)絡(luò)體驗(yàn)。

以上技術(shù),基本都走在了國(guó)內(nèi)甚至世界的前列,而且都恰好和元宇宙涉及的技術(shù)有所重疊,大家感興趣的話(huà)可以多關(guān)注一下,大家各取所長(zhǎng),通力合作,為用戶(hù)打造出更加便捷、創(chuàng)新的應(yīng)用體驗(yàn)。

華為

華為

華為創(chuàng)立于1987年,是全球領(lǐng)先的ICT(信息與通信)基礎(chǔ)設(shè)施和智能終端提供商。目前華為約有19.7萬(wàn)員工,業(yè)務(wù)遍及170多個(gè)國(guó)家和地區(qū),服務(wù)全球30多億人口。華為致力于把數(shù)字世界帶入每個(gè)人、每個(gè)家庭、每個(gè)組織,構(gòu)建萬(wàn)物互聯(lián)的智能世界:讓無(wú)處不在的聯(lián)接,成為人人平等的權(quán)利,成為智能世界的前提和基礎(chǔ);為世界提供最強(qiáng)算力,讓云無(wú)處不在,讓智能無(wú)所不及;所有的行業(yè)和組織,因強(qiáng)大的數(shù)字平臺(tái)而變得敏捷、高效、生機(jī)勃勃;通過(guò)AI重新定義體驗(yàn),讓消費(fèi)者在家居、出行、辦公、影音娛樂(lè)、運(yùn)動(dòng)健康等全場(chǎng)景獲得極致的個(gè)性化智慧體驗(yàn)。

華為創(chuàng)立于1987年,是全球領(lǐng)先的ICT(信息與通信)基礎(chǔ)設(shè)施和智能終端提供商。目前華為約有19.7萬(wàn)員工,業(yè)務(wù)遍及170多個(gè)國(guó)家和地區(qū),服務(wù)全球30多億人口。華為致力于把數(shù)字世界帶入每個(gè)人、每個(gè)家庭、每個(gè)組織,構(gòu)建萬(wàn)物互聯(lián)的智能世界:讓無(wú)處不在的聯(lián)接,成為人人平等的權(quán)利,成為智能世界的前提和基礎(chǔ);為世界提供最強(qiáng)算力,讓云無(wú)處不在,讓智能無(wú)所不及;所有的行業(yè)和組織,因強(qiáng)大的數(shù)字平臺(tái)而變得敏捷、高效、生機(jī)勃勃;通過(guò)AI重新定義體驗(yàn),讓消費(fèi)者在家居、出行、辦公、影音娛樂(lè)、運(yùn)動(dòng)健康等全場(chǎng)景獲得極致的個(gè)性化智慧體驗(yàn)。收起

查看更多

相關(guān)推薦