端云一體化云開(kāi)發(fā),助推HarmonyOS應(yīng)用與元服務(wù)高效開(kāi)發(fā)

在不久前召開(kāi)的華為開(kāi)發(fā)者大會(huì)2023(HDC.Together)上,來(lái)自全球的開(kāi)發(fā)者匯聚一堂,共同探索鴻蒙生態(tài)的最新進(jìn)展,體驗(yàn)HarmonyOS最新技術(shù)。通過(guò)主題演講、豐富的現(xiàn)場(chǎng)活動(dòng)以及案例分享等,“云開(kāi)發(fā)”的降本增效、創(chuàng)新體驗(yàn)被頻繁提及,受到更多開(kāi)發(fā)者的關(guān)注和認(rèn)同。

在大會(huì)的技術(shù)論壇環(huán)節(jié),母嬰行業(yè)知名品牌“孩子王”的CTO用實(shí)踐案例分享了“‘孩子王’元服務(wù)使用端云一體化·云開(kāi)發(fā)的創(chuàng)新體驗(yàn)”。云開(kāi)發(fā)為“孩子王”元服務(wù)提供了助力,其云端Serverless免運(yùn)維、彈性伸縮等特性,使得“孩子王”元服務(wù)的開(kāi)發(fā)效率提升60%,資源成本節(jié)省40%。

孩子王.jpg

云開(kāi)發(fā)是(高碼)端云一體化開(kāi)發(fā),主要針對(duì)廣大開(kāi)發(fā)者在產(chǎn)品開(kāi)發(fā)過(guò)程中可能遇到的端云割裂、開(kāi)發(fā)效率低、溝通成本高等問(wèn)題給出解決方案。開(kāi)發(fā)者只需在HUAWEI DevEco Studio內(nèi)選擇云開(kāi)發(fā)模板,一個(gè)開(kāi)發(fā)團(tuán)隊(duì)、一套開(kāi)發(fā)工具、一種開(kāi)發(fā)語(yǔ)言,即可完成HarmonyOS應(yīng)用/元服務(wù)端側(cè)與云側(cè)的開(kāi)發(fā)。

端云協(xié)同開(kāi)發(fā),助力開(kāi)發(fā)者低成本學(xué)習(xí)快速上手

通常來(lái)講,同時(shí)完成端云兩側(cè)的開(kāi)發(fā)要求開(kāi)發(fā)者具備較高的專(zhuān)業(yè)技能,這對(duì)于不少初創(chuàng)團(tuán)隊(duì)及個(gè)人開(kāi)發(fā)者而言是存在一定難度的。云開(kāi)發(fā)則降低了對(duì)開(kāi)發(fā)者的技能要求,學(xué)習(xí)成本低,一種開(kāi)發(fā)語(yǔ)言即可同時(shí)支撐端云兩側(cè)的開(kāi)發(fā),幫助有基礎(chǔ)知識(shí)儲(chǔ)備的開(kāi)發(fā)者快速上手。

元服務(wù)“隨手計(jì)數(shù)”是一款個(gè)人開(kāi)發(fā)者的作品。開(kāi)發(fā)者之前對(duì)云開(kāi)發(fā)并不了解,但其在通過(guò)文檔自學(xué)和對(duì)云開(kāi)發(fā)工具的探索后,順利完成了第一款元服務(wù)作品的開(kāi)發(fā)和上架。開(kāi)發(fā)者表示,雖然是第一次使用云開(kāi)發(fā)模板,但前期準(zhǔn)備過(guò)程非常簡(jiǎn)單,僅需在HUAWEI AppGallery Connect(以下簡(jiǎn)稱“AGC”)管理端花點(diǎn)時(shí)間新建項(xiàng)目,后續(xù)開(kāi)發(fā)時(shí)無(wú)需任何配置便能直接使用,學(xué)習(xí)成本低,上手快。

云開(kāi)發(fā).jpg

端云統(tǒng)一技術(shù)棧,促進(jìn)開(kāi)發(fā)效率顯著提升

傳統(tǒng)開(kāi)發(fā)模式端云割裂,需要較高的人力投入和持續(xù)的溝通成本,對(duì)很多開(kāi)發(fā)者而言,在有限的資源內(nèi)高效完成產(chǎn)品需求是有難度的。云開(kāi)發(fā)端云統(tǒng)一技術(shù)棧,無(wú)需切換端側(cè)與云側(cè)工程、無(wú)需學(xué)習(xí)多種前后端語(yǔ)言,端側(cè)人員也可編寫(xiě)云側(cè)代碼。

元服務(wù)“溜溜骰子”的開(kāi)發(fā)即驗(yàn)證了這一點(diǎn)。“溜溜骰子”的云側(cè)邏輯主要用云函數(shù)和云數(shù)據(jù)庫(kù)去實(shí)現(xiàn),在使用過(guò)程中,用戶每次搖骰子,都會(huì)帶來(lái)流量的上升,流量與搖骰子次數(shù)成正比。多個(gè)玩伴共同使用,還會(huì)產(chǎn)生裙帶效應(yīng),使流量翻倍攀升。

傳統(tǒng)模式下,一個(gè)人想完成端、云側(cè)的開(kāi)發(fā)很難,云開(kāi)發(fā)降低了開(kāi)發(fā)門(mén)檻,且保障“溜溜骰子”的開(kāi)發(fā)效率提升2倍以上。

Serverless優(yōu)勢(shì)凸顯,有效降低資源成本

云開(kāi)發(fā)的云端接入AGC Serverless服務(wù),Serverless服務(wù)讓開(kāi)發(fā)者只需專(zhuān)注于業(yè)務(wù)邏輯,無(wú)需關(guān)心服務(wù)器、操作系統(tǒng)以及容器等基礎(chǔ)設(shè)施,有效提升資源利用率,降低資源成本。

雪狼.jpg

作為一款基于青少年籃球活動(dòng)場(chǎng)景設(shè)計(jì)的工具,元服務(wù)“雪狼戰(zhàn)術(shù)板”涉及大量數(shù)據(jù)內(nèi)容,傳統(tǒng)模式進(jìn)行產(chǎn)品設(shè)計(jì)不便于切換終端設(shè)備后的數(shù)據(jù)獲取,借助云開(kāi)發(fā)完成產(chǎn)品的迭代后,依托Serverless服務(wù),其可將畫(huà)筆軌跡、進(jìn)攻/防守人物相關(guān)數(shù)據(jù)全部保存在云數(shù)據(jù)庫(kù)中。值得注意的是,開(kāi)發(fā)者僅花費(fèi)3小時(shí)就完成了項(xiàng)目上云的遷移,效率提升30%。

除了“雪狼戰(zhàn)術(shù)板”,元服務(wù)“無(wú)聊數(shù)學(xué)”接入Serverless認(rèn)證服務(wù)、云函數(shù)、云數(shù)據(jù)庫(kù)、云存儲(chǔ)服務(wù)以及Serverless模板能力后,降本增效亦十分明顯。粗略計(jì)算,接入Serverless服務(wù)節(jié)約了開(kāi)發(fā)成本15人天,開(kāi)發(fā)效能提升27.3%。同時(shí),由于項(xiàng)目全部采用華為的云架構(gòu),硬件資源成本方面,亦減少了3臺(tái)約8核16GB的服務(wù)器投入。

無(wú)聊.jpg

如果您對(duì)HarmonyOS應(yīng)用/元服務(wù)開(kāi)發(fā)有著濃厚的興趣,在開(kāi)發(fā)過(guò)程中遇到了同樣的難題和痛點(diǎn),不妨嘗試一下“云開(kāi)發(fā)”。登錄華為開(kāi)發(fā)者聯(lián)盟學(xué)堂官網(wǎng)學(xué)習(xí)HarmonyOS云開(kāi)發(fā)課程,體驗(yàn)端云一體化·云開(kāi)發(fā),實(shí)現(xiàn)低成本高效開(kāi)發(fā),共建共贏更加美好的鴻蒙世界。

(數(shù)據(jù)來(lái)源:開(kāi)發(fā)者提供)

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。 )