3
發(fā)布日期:2024-06-06 20:48 瀏覽次數(shù):
在不久前召開的華為開發(fā)者大會2023(HDC.Together)上,來自全球的開發(fā)者匯聚一堂,共同探索鴻蒙生態(tài)的最新進(jìn)展,體驗HarmonyOS最新技術(shù)。通過主題演講、豐富的現(xiàn)場活動以及案例分享等,“云開發(fā)”的降本增效、創(chuàng)新體驗被頻繁提及,受到更多開發(fā)者的關(guān)注和認(rèn)同。
在大會的技術(shù)論壇環(huán)節(jié),母嬰行業(yè)知名品牌“孩子王”的CTO用實踐案例分享了“‘孩子王’元服務(wù)使用端云一體化·云開發(fā)的創(chuàng)新體驗”。云開發(fā)為“孩子王”元服務(wù)提供了助力,其云端Serverless免運維、彈性伸縮等特性,使得“孩子王”元服務(wù)的開發(fā)效率提升60%,資源成本節(jié)省40%。
云開發(fā)是(高碼)端云一體化開發(fā),主要針對廣大開發(fā)者在產(chǎn)品開發(fā)過程中可能遇到的端云割裂、開發(fā)效率低、溝通成本高等問題給出解決方案。開發(fā)者只需在HUAWEI DevEco Studio內(nèi)選擇云開發(fā)模板,一個開發(fā)團(tuán)隊、一套開發(fā)工具、一種開發(fā)語言,即可完成HarmonyOS應(yīng)用/元服務(wù)端側(cè)與云側(cè)的開發(fā)。
通常來講,同時完成端云兩側(cè)的開發(fā)要求開發(fā)者具備較高的專業(yè)技能,這對于不少初創(chuàng)團(tuán)隊及個人開發(fā)者而言是存在一定難度的。云開發(fā)則降低了對開發(fā)者的技能要求,學(xué)習(xí)成本低,一種開發(fā)語言即可同時支撐端云兩側(cè)的開發(fā),幫助有基礎(chǔ)知識儲備的開發(fā)者快速上手。
元服務(wù)“隨手計數(shù)”是一款個人開發(fā)者的作品。開發(fā)者之前對云開發(fā)并不了解,但其在通過文檔自學(xué)和對云開發(fā)工具的探索后,順利完成了第一款元服務(wù)作品的開發(fā)和上架。開發(fā)者表示,雖然是第一次使用云開發(fā)模板,但前期準(zhǔn)備過程非常簡單,僅需在HUAWEI AppGallery Connect(以下簡稱“AGC”)管理端花點時間新建項目,后續(xù)開發(fā)時無需任何配置便能直接使用,學(xué)習(xí)成本低,上手快。
傳統(tǒng)開發(fā)模式端云割裂,需要較高的人力投入和持續(xù)的溝通成本,對很多開發(fā)者而言,在有限的資源內(nèi)高效完成產(chǎn)品需求是有難度的。云開發(fā)端云統(tǒng)一技術(shù)棧,無需切換端側(cè)與云側(cè)工程、無需學(xué)習(xí)多種前后端語言,端側(cè)人員也可編寫云側(cè)代碼。
元服務(wù)“溜溜骰子”的開發(fā)即驗證了這一點。 “溜溜骰子”的云側(cè)邏輯主要用云函數(shù)和云數(shù)據(jù)庫去實現(xiàn),在使用過程中,用戶每次搖骰子,都會帶來流量的上升,流量與搖骰子次數(shù)成正比。多個玩伴共同使用,還會產(chǎn)生裙帶效應(yīng),使流量翻倍攀升。
傳統(tǒng)模式下,一個人想完成端、云側(cè)的開發(fā)很難,云開發(fā)降低了開發(fā)門檻,且保障“溜溜骰子”的開發(fā)效率提升2倍以上。
云開發(fā)的云端接入AGC Serverless服務(wù),Serverless服務(wù)讓開發(fā)者只需專注于業(yè)務(wù)邏輯,無需關(guān)心服務(wù)器、操作系統(tǒng)以及容器等基礎(chǔ)設(shè)施,有效提升資源利用率,降低資源成本。
作為一款基于青少年籃球活動場景設(shè)計的工具,元服務(wù)“雪狼戰(zhàn)術(shù)板”涉及大量數(shù)據(jù)內(nèi)容,傳統(tǒng)模式進(jìn)行產(chǎn)品設(shè)計不便于切換終端設(shè)備后的數(shù)據(jù)獲取,借助云開發(fā)完成產(chǎn)品的迭代后,依托Serverless服務(wù),其可將畫筆軌跡、進(jìn)攻/防守人物相關(guān)數(shù)據(jù)全部保存在云數(shù)據(jù)庫中。值得注意的是,開發(fā)者僅花費3小時就完成了項目上云的遷移,效率提升30%。
除了“雪狼戰(zhàn)術(shù)板”,元服務(wù)“無聊數(shù)學(xué)”接入Serverless認(rèn)證服務(wù)、云函數(shù)、云數(shù)據(jù)庫、云存儲服務(wù)以及Serverless模板能力后,降本增效亦十分明顯。粗略計算,接入Serverless服務(wù)節(jié)約了開發(fā)成本15人天,開發(fā)效能提升27.3%。同時,由于項目全部采用華為的云架構(gòu),硬件資源成本方面,亦減少了3臺約8核16GB的服務(wù)器投入。
如果您對HarmonyOS應(yīng)用/元服務(wù)開發(fā)有著濃厚的興趣,在開發(fā)過程中遇到了同樣的難題和痛點,不妨嘗試一4166am金沙下“云開發(fā)”。登錄華為開發(fā)者聯(lián)盟學(xué)堂官網(wǎng)學(xué)習(xí)HarmonyOS云開發(fā)課程,體驗端云一體化·云開發(fā),實現(xiàn)低成本高效開發(fā),共建共贏更加美好的鴻蒙世界。
特別提醒:本網(wǎng)信息來自于互聯(lián)網(wǎng),目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系我們,本站將會在24小時內(nèi)處理完畢。