端云一體開發(fā),助力鴻蒙應(yīng)用開發(fā)效率全面提升

在不久前召開的華為開發(fā)者大會(huì)上,華為向外界展示了更加成熟、更加系統(tǒng)的鴻蒙生態(tài),“鴻蒙世界”的概念也正式提出。而鴻蒙世界的建設(shè),始終離不開廣大開發(fā)者的支持,依托8大領(lǐng)先技術(shù)的鴻蒙世界底座,通過超3萬個(gè)API的鴻蒙磚塊加全鏈路自研的鴻蒙開發(fā)工具,華為已為攜手的開發(fā)者繪制了鴻蒙世界的藍(lán)圖方向。

這其中,作為鴻蒙應(yīng)用和原子化服務(wù)開發(fā)套件中的重要開發(fā)工具,DevEco Studio集成開發(fā)環(huán)境可謂是步入鴻蒙世界的一條必經(jīng)之路。

圖片 1.png

新版本的DevEco Studio開發(fā)工具可以為廣大開發(fā)者提供包括端云一體開發(fā)、調(diào)測(cè)、構(gòu)建等功能。集成了大量工具,包括性能調(diào)優(yōu)工具、設(shè)備模擬工具、命令行工具等,可幫助開發(fā)者解決特定領(lǐng)域的問題。還有能夠?yàn)殚_發(fā)者提供上下文感知的代碼補(bǔ)全智能編輯功能、即刻顯現(xiàn)代碼修改效果的熱重載技術(shù)、支持ArkTS/C++無縫混合調(diào)試的跨語言調(diào)試功能以及模塊化的多工程管理功能等,保障各子工程開發(fā)團(tuán)隊(duì)既可以獨(dú)立工作,又可以讓跨團(tuán)隊(duì)的工作簡(jiǎn)單易行。

而在新版本這眾多的升級(jí)和新功能中,有一項(xiàng)堪稱應(yīng)用開發(fā)者的終極福音——端云一體開發(fā)。

說到端云一體開發(fā),必須先了解構(gòu)建端云一體開發(fā)的底座——Serverless。

Serverless作為云計(jì)算時(shí)代領(lǐng)先的計(jì)算范式,具有跨平臺(tái)、上線快、成本低、免維護(hù)、安全性高等特點(diǎn)。依靠HUAWEI AppGallery Connect應(yīng)用全生命周期服務(wù)平臺(tái),華為開發(fā)者聯(lián)盟為廣大開發(fā)者提供了多項(xiàng)Serverless構(gòu)建服務(wù),自上線以來,Serverless的每日服務(wù)調(diào)用量已超過百億。

圖片 2.png

目前,HUAWEI AppGallery Connect平臺(tái)主要的Serverless服務(wù)包括:認(rèn)證服務(wù)、云函數(shù)、云數(shù)據(jù)庫、云存儲(chǔ)、云托管和云緩存,能夠有效簡(jiǎn)化開發(fā)與運(yùn)維,全面助力開發(fā)者低成本高效率的構(gòu)建應(yīng)用——

比如,認(rèn)證服務(wù)能夠?qū)崿F(xiàn)1人/天輕松搭建應(yīng)用用戶認(rèn)證系統(tǒng),并支持多種三方賬號(hào),相較于傳統(tǒng)認(rèn)證工作,搭建效率可實(shí)現(xiàn)5倍提升;云函數(shù)則聚焦業(yè)務(wù)快速開發(fā),能實(shí)現(xiàn)依據(jù)數(shù)據(jù)訪問量自動(dòng)彈性伸縮,在降低約75%資源成本的同時(shí)還能保障應(yīng)用即使突發(fā)海量訪問也不會(huì)崩潰;云數(shù)據(jù)庫能夠?qū)崿F(xiàn)級(jí)到級(jí)數(shù)據(jù)穩(wěn)定遷移,端云數(shù)據(jù)同步效率全面領(lǐng)先業(yè)界1倍以上,可實(shí)現(xiàn)多端無縫同步;云存儲(chǔ)具有聲明式安全規(guī)則,可輕松實(shí)現(xiàn)加密傳輸,相較傳統(tǒng)工作量減少約94%;云托管可輕松滿足多種網(wǎng)頁搭建目標(biāo),一鍵實(shí)現(xiàn)網(wǎng)站部署,較傳統(tǒng)開發(fā)部署網(wǎng)站效率提升20倍等。

而新版本DevEco Studio開發(fā)工具融合了以Serverless為底座構(gòu)建的端云一體開發(fā)架構(gòu)后,也融合了Serverless云側(cè)開發(fā)的優(yōu)勢(shì),可高效結(jié)合端側(cè)、云側(cè)開發(fā)能力,為開發(fā)者提供“端云一體”的開發(fā)體驗(yàn)。

圖片 3.png

相較傳統(tǒng)應(yīng)用開發(fā)往往需要兩個(gè)相互獨(dú)立的端側(cè)開發(fā)團(tuán)隊(duì)和云側(cè)開發(fā)團(tuán)隊(duì),端云開發(fā)割裂,同時(shí),因?yàn)閳F(tuán)隊(duì)技能、開發(fā)工具、業(yè)務(wù)邏輯的不同,也使得傳統(tǒng)端云開發(fā)團(tuán)隊(duì)之間的溝通成本高、研發(fā)周期長、調(diào)測(cè)成本高,不利于開發(fā)者提升開發(fā)效率、高效構(gòu)建應(yīng)用。

而現(xiàn)在,有了端云一體開發(fā),有了新版本的DevEco Studio開發(fā)工具,端側(cè)開發(fā)者也可以通過使用上述提到的云函數(shù)、云數(shù)據(jù)庫、云存儲(chǔ)以及認(rèn)證服務(wù)等Serverless技術(shù)輕松開發(fā)后端服務(wù),實(shí)現(xiàn)端側(cè)、云側(cè)使用同一個(gè)IDE開發(fā),大幅降低開發(fā)成本、人力成本,提升研發(fā)效率! 

圖片 4.png

歡迎廣大開發(fā)者去華為開發(fā)者聯(lián)盟官網(wǎng)體驗(yàn)降本增效的Serverless服務(wù),也可以下載使用DevEco Studio,與華為鴻蒙生態(tài)一起,實(shí)現(xiàn)低成本悅享極簡(jiǎn)開發(fā)、高效率構(gòu)建萬物互聯(lián)的智慧新世界。

 

(免責(zé)聲明:本網(wǎng)站內(nè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)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )