加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

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

2021/12/29
692
閱讀需 18 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

華為開發(fā)者聯(lián)盟主辦的HDD創(chuàng)新開發(fā)沙龍,主要展示了Serverless、HarmonyOS、HMS Core等技術能力,這些都是開發(fā)者比較關注的應用開發(fā)技術動向,也是移動互聯(lián)網(wǎng)未來的技術發(fā)展趨勢。Serverless被認為將在云計算的下一個十年起到舉足輕重的作用,已成為云計算“下半場”中各大廠商和開源社區(qū)競相擁抱的戰(zhàn)略方向和新興技術?!?a class="article-link" target="_blank" href="/baike/1549119.html">元宇宙”似乎在一夜之間成為熱詞,被譽為是互聯(lián)網(wǎng)的未來。華為AR提供了將虛擬數(shù)字世界與真實物理世界融合的能力,在幫助開發(fā)者開發(fā)更有價值的應用場景同時,也幫助開發(fā)者更好地了解元宇宙的基本特性。

下面我?guī)Т蠹乙黄饋砜聪逻@些技術帶來的價值,究竟如何落地,希望能夠為開發(fā)者開發(fā)應用提供幫助:

一、提升開發(fā)效率,降低運維成本:AppGallery Connect Serverless構建服務

Serverless其實代表的是云服務發(fā)展的一個趨勢,輕量化、可伸縮、免運維,因為這些特性,我們才可以在一個新的生態(tài)中快速構建新應用,快速落地想法。

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

認證服務的SDK支持多種平臺和語言,支持手機帳號、郵箱帳號、主流三方帳號、自有帳號以及匿名帳號多種認證方式,無論用戶使用何種類型的終端,都能獲得統(tǒng)一的登錄體驗和用戶身份。

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

云函數(shù)是 Serverless 中所有邏輯的承載,開發(fā)者只需要書寫簡單的js、java、python 函數(shù),不需要關注部署、資源伸縮、?;睢?a class="article-link" target="_blank" href="/baike/505000.html">負載均衡等,所有這些復雜的部分都由云函數(shù)平臺提供。

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

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

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

下面我們再來看 2 個真實的案例:

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

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

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

二、高效開發(fā)應用:HarmonyOS codelabs開發(fā)案例

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

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

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

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

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

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

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

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

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

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

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

HMS Core 3D建模服務的核心能力主要是三大塊:建模、材質生成、動作捕捉。?

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

2、HMS Core AR Engine

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

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

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

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

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

華為還提供了一套用以開發(fā) AR 應用的完整工具 Reality Studio,可以從建模到動畫到場景到邏輯開發(fā)到應用發(fā)布,一站式制作 AR 應用。

3、HMS Core 音頻/視頻編輯服務

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

此外,在線辦公、在線會議、實時視頻通話、短視頻、直播等場景,也是建立在音視頻服務的基礎上的。

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

HMS Core視頻編輯服務(Video Editor Kit) 則可以快速為開發(fā)者構建視頻編輯能力,集成后讓應用為用戶提供專業(yè)的視頻剪輯、特效貼紙、調色美化等功能。

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

4、HMS Core Network Kit & 無線傳輸服務

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

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

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

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

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

華為

華為

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

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

查看更多

相關推薦

電子產(chǎn)業(yè)圖譜