在不久前召開的華為開發(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)之路。
新版本的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)試的跨語(yǔ)言調(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)用量已超過百億。
目前,HUAWEI AppGallery Connect平臺(tái)主要的Serverless服務(wù)包括:認(rèn)證服務(wù)、云函數(shù)、云數(shù)據(jù)庫(kù)、云存儲(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ù)庫(kù)能夠實(shí)現(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)頁(yè)搭建目標(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)。
相較傳統(tǒng)應(yīng)用開發(fā)往往需要兩個(gè)相互獨(dú)立的端側(cè)開發(fā)團(tuán)隊(duì)和云側(cè)開發(fā)團(tuán)隊(duì),端云開發(fā)割裂,同時(shí),因?yàn)?/span>團(tuán)隊(duì)技能、開發(fā)工具、業(yè)務(wù)邏輯的不同,也使得傳統(tǒng)端云開發(fā)團(tuán)隊(duì)之間的溝通成本高、研發(fā)周期長(zhǎng)、調(diào)測(cè)成本高,不利于開發(fā)者提升開發(fā)效率、高效構(gòu)建應(yīng)用。
而現(xiàn)在,有了端云一體開發(fā),有了新版本的DevEco Studio開發(fā)工具,端側(cè)開發(fā)者也可以通過使用上述提到的云函數(shù)、云數(shù)據(jù)庫(kù)、云存儲(chǔ)以及認(rèn)證服務(wù)等Serverless技術(shù)輕松開發(fā)后端服務(wù),實(shí)現(xiàn)端側(cè)、云側(cè)使用同一個(gè)IDE開發(fā),大幅降低開發(fā)成本、人力成本,提升研發(fā)效率!
歡迎廣大開發(fā)者去華為開發(fā)者聯(lián)盟官網(wǎng)體驗(yàn)降本增效的Serverless服務(wù),也可以下載使用DevEco Studio,與華為鴻蒙生態(tài)一起,實(shí)現(xiàn)低成本悅享極簡(jiǎn)開發(fā)、高效率構(gòu)建萬物互聯(lián)的智慧新世界。
(本內(nèi)容屬于網(wǎng)絡(luò)轉(zhuǎn)載,文中涉及圖片等內(nèi)容如有侵權(quán),請(qǐng)聯(lián)系編輯刪除。市場(chǎng)有風(fēng)險(xiǎn),選擇需謹(jǐn)慎!此文僅供參考,不作買賣及投資依據(jù)。)
原創(chuàng)文章,作者:陳晨,如若轉(zhuǎn)載,請(qǐng)注明出處:http://m.2079x.cn/article/565020.html