助力應(yīng)用創(chuàng)新提升開(kāi)發(fā)效率聚焦OpenHarmony技術(shù)大會(huì)開(kāi)發(fā)者工具分論壇
在當(dāng)今數(shù)字化世界中,軟件開(kāi)發(fā)已成為各類(lèi)企業(yè)和組織不可或缺的技術(shù)支撐。為了全面降低開(kāi)發(fā)成本,提高開(kāi)發(fā)效率,開(kāi)發(fā)者們將目光轉(zhuǎn)向了各種開(kāi)發(fā)工具和輔助軟件上。在2023年11月4日舉辦的第二屆開(kāi)放原子開(kāi)源基金會(huì)OpenHarmony技術(shù)大會(huì)開(kāi)發(fā)者工具分論壇上,9位技術(shù)專(zhuān)家齊聚一堂,共同探討開(kāi)發(fā)工具、開(kāi)發(fā)方法、工程方法及開(kāi)發(fā)者文檔等關(guān)鍵技術(shù)內(nèi)容。他們致力于為開(kāi)發(fā)者提供卓越的工具,以提升開(kāi)發(fā)效率,助推應(yīng)用創(chuàng)新,為軟件產(chǎn)業(yè)的繁榮發(fā)展貢獻(xiàn)力量。
本文引用地址:http://butianyuan.cn/article/202311/452492.htm參加論壇的技術(shù)專(zhuān)家包括華為軟件IDE實(shí)驗(yàn)室主任蔣奕,江蘇潤(rùn)和軟件股份有限公司副總裁劉洋,北京航空航天大學(xué)教授、博士生導(dǎo)師石琳,華為終端BG軟件部開(kāi)發(fā)者平臺(tái)首席架構(gòu)師劉金華,西安交通大學(xué)副教授晉武俠,華為終端軟件技術(shù)專(zhuān)家彭彪,百度資深研發(fā)工程師、云端開(kāi)發(fā)平臺(tái)技術(shù)負(fù)責(zé)人李楊,華為畢昇編譯器架構(gòu)師俞超,深圳開(kāi)鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司、OpenHarmony社區(qū)開(kāi)發(fā)部社區(qū)共建首席架構(gòu)師王石。
華為軟件IDE實(shí)驗(yàn)室主任蔣奕擔(dān)任本論壇出品人,致開(kāi)場(chǎng)辭并分享《全流程智慧化鴻蒙應(yīng)用開(kāi)發(fā)》的主題演講,他表示在大模型浪潮下,傳統(tǒng)的開(kāi)發(fā)方式已無(wú)法滿足開(kāi)發(fā)者對(duì)效率的訴求,新的開(kāi)發(fā)模式必將會(huì)出現(xiàn)并走向智慧化;當(dāng)前實(shí)驗(yàn)室在不斷豐富代碼編輯、調(diào)試、調(diào)優(yōu)等傳統(tǒng)開(kāi)發(fā)能力的基礎(chǔ)上并逐步向智慧化開(kāi)發(fā)模式進(jìn)行探索;當(dāng)前基于下一代IDE內(nèi)核,實(shí)驗(yàn)室正致力打造元服務(wù)自動(dòng)生成、存量UI代碼自動(dòng)轉(zhuǎn)換智能化工具,以提升元服務(wù)開(kāi)發(fā)效率、實(shí)現(xiàn)鴻蒙生態(tài)快速構(gòu)建;未來(lái)實(shí)驗(yàn)室計(jì)劃逐步完善全流程智慧化鴻蒙應(yīng)用開(kāi)發(fā)工具鏈,實(shí)現(xiàn)應(yīng)用開(kāi)發(fā)模式向智慧化遷移。
華為軟件IDE實(shí)驗(yàn)室主任蔣奕主題分享
江蘇潤(rùn)和軟件股份有限公司副總裁劉洋,詳細(xì)闡述了如何通過(guò)性能調(diào)試工具提升OpenHarmony發(fā)行版的產(chǎn)品力。他強(qiáng)調(diào),優(yōu)秀的工具對(duì)于提升工作效率和品質(zhì)至關(guān)重要。OpenHarmony性能工具為開(kāi)發(fā)者提供了專(zhuān)業(yè)且豐富的工具集,旨在幫助開(kāi)發(fā)者分析、優(yōu)化和提升應(yīng)用程序在操作系統(tǒng)上的性能。這些工具能夠快速識(shí)別性能瓶頸、優(yōu)化代碼并改進(jìn)系統(tǒng)響應(yīng)速度,使開(kāi)發(fā)者能夠深入了解應(yīng)用程序的性能特征,并針對(duì)性地進(jìn)行優(yōu)化,從而為用戶提供更卓越的體驗(yàn)和更高效的應(yīng)用運(yùn)行。這一介紹展示了OpenHarmony性能工具對(duì)于提升產(chǎn)品品質(zhì)的重要作用,并為開(kāi)發(fā)者提供了寶貴的優(yōu)化思路。
江蘇潤(rùn)和軟件股份有限公司副總裁劉洋主題分享
北京航空航天大學(xué)教授、博士生導(dǎo)師石琳表示,大語(yǔ)言模型在軟件開(kāi)發(fā)的多項(xiàng)任務(wù)中展現(xiàn)出了驚人的效果。然而,其黑盒化、不可解釋性和無(wú)保證等特性給其在軟件開(kāi)發(fā)工具中的深度整合帶來(lái)了難題。為了解決這一挑戰(zhàn),研究團(tuán)隊(duì)探索了基于大模型的代碼生成技術(shù),并開(kāi)發(fā)了一個(gè)交互式代碼生成框架,以幫助程序員輕松構(gòu)建高效的Prompt。這一進(jìn)展為大語(yǔ)言模型在軟件開(kāi)發(fā)中的智能化應(yīng)用奠定了基礎(chǔ),并展望了其未來(lái)的關(guān)鍵挑戰(zhàn)和發(fā)展前景。
北京航空航天大學(xué)教授、博士生導(dǎo)師石琳主題分享
華為終端BG軟件部開(kāi)發(fā)者平臺(tái)首席架構(gòu)師劉金華表示,IDE作為開(kāi)發(fā)者的生產(chǎn)力工具,效率是個(gè)永恒的話題,探索無(wú)止境,從文本編輯器到圖形IDE,從桌面端走向云端,從單機(jī)到分布式,下一代的IDE又應(yīng)該有哪些特點(diǎn)呢?本次將分享對(duì)下一代IDE演進(jìn)方向的思考:可端可云,協(xié)同開(kāi)發(fā)、智能編程。
華為終端BG軟件部開(kāi)發(fā)者平臺(tái)首席架構(gòu)師劉金華主題分享
西安交通大學(xué)副教授晉武俠發(fā)表了《架構(gòu)為中心的開(kāi)發(fā)者工具核心技術(shù)與應(yīng)用》主題演講。她強(qiáng)調(diào),隨著智能化技術(shù)的發(fā)展,解決代碼級(jí)問(wèn)題的工具已經(jīng)越來(lái)越豐富,使得解決成本逐漸降低。然而,相較于代碼級(jí)問(wèn)題,架構(gòu)級(jí)問(wèn)題在軟件生命周期中更為普遍,難以發(fā)現(xiàn)且影響廣泛,代價(jià)高昂。因此,她提出了以架構(gòu)為中心的分析方法,旨在幫助開(kāi)發(fā)者更好地定位和解決日常開(kāi)發(fā)活動(dòng)中遇到的問(wèn)題,幫助從“根”上提前預(yù)警、避免、消除軟件的可維護(hù)性問(wèn)題,促進(jìn)軟件系統(tǒng)長(zhǎng)期健康演化,提高軟件研發(fā)效能。
西安交通大學(xué)副教授晉武俠主題分享
華為終端軟件技術(shù)專(zhuān)家彭彪通過(guò)《使用ArkTS構(gòu)建高性能流暢的OpenHarmony應(yīng)用》主題演講,指明ArkTS是OpenHarmony的應(yīng)用開(kāi)發(fā)語(yǔ)言,它提供了聲明式UI范式、狀態(tài)管理支持等相應(yīng)的能力,讓開(kāi)發(fā)者可以以更簡(jiǎn)潔、更自然的方式開(kāi)發(fā)應(yīng)用。同時(shí),它在保持TypeScript基本語(yǔ)法風(fēng)格的基礎(chǔ)上,進(jìn)一步通過(guò)規(guī)范強(qiáng)化靜態(tài)檢查和分析,使得在程序運(yùn)行之前的開(kāi)發(fā)期能檢測(cè)更多錯(cuò)誤,提升代碼正確性;并實(shí)現(xiàn)更好的運(yùn)行性能。
華為終端軟件技術(shù)專(zhuān)家彭彪主題分享
百度資深研發(fā)工程師、云端開(kāi)發(fā)平臺(tái)技術(shù)負(fù)責(zé)人李楊表示,現(xiàn)代軟件已深度滲透各行業(yè),領(lǐng)域融合廣泛,高度交互,且常常涉及大規(guī)??绲赜虻膮f(xié)同開(kāi)發(fā),這為軟件的快速高質(zhì)量開(kāi)發(fā)帶來(lái)了全新的機(jī)遇與挑戰(zhàn)。他強(qiáng)調(diào),相較于傳統(tǒng)IDE,CloudIDE具有獨(dú)特的優(yōu)勢(shì),如不占用本地資源、無(wú)需安裝、更出色的資源與代碼管控等。此外,借助云原生的優(yōu)勢(shì),CloudIDE還能提供本地IDE無(wú)法實(shí)現(xiàn)的能力,如提供預(yù)設(shè)的研發(fā)環(huán)境和與研發(fā)平臺(tái)的深度集成,從而為開(kāi)發(fā)者帶來(lái)更高效、便捷的編程體驗(yàn)。
百度資深研發(fā)工程師、云端開(kāi)發(fā)平臺(tái)技術(shù)負(fù)責(zé)人李楊主題分享
華為畢昇編譯器架構(gòu)師俞超在分享會(huì)上詳細(xì)介紹了畢昇編譯器與OpenHarmonyRISC-V生態(tài)的最新進(jìn)展。他表示,編譯技術(shù)是連接軟件與硬件的關(guān)鍵橋梁,隨著技術(shù)的不斷進(jìn)步,OpenHarmony的生態(tài)將會(huì)更加健康和豐富。華為畢昇編譯器積極參與OpenHarmony生態(tài)建設(shè),在RISC-V的Codesize優(yōu)化方面取得了顯著成果,為OpenHarmony生態(tài)的繁榮和發(fā)展做出了貢獻(xiàn)。
華為畢昇編譯器架構(gòu)師俞超主題分享
最后,來(lái)自深圳開(kāi)鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司的,OpenHarmony社區(qū)開(kāi)發(fā)部社區(qū)共建首席架構(gòu)師王石談到作為開(kāi)源技術(shù)的擁護(hù)者與重要貢獻(xiàn)者,深開(kāi)鴻積極擁抱OpenHarmony,專(zhuān)注于核心能力提升,全力為社區(qū)做出貢獻(xiàn)。深圳開(kāi)鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司致力于與社區(qū)共建南北向生態(tài)技術(shù)底座,持續(xù)推動(dòng)OpenHarmony的商業(yè)落地實(shí)踐工具和開(kāi)發(fā)者生態(tài)繁榮。為了解決OpenHarmony開(kāi)發(fā)過(guò)程中的痛點(diǎn)問(wèn)題,深開(kāi)鴻成立了輔助工具SIG,設(shè)計(jì)、開(kāi)發(fā)、優(yōu)化各類(lèi)開(kāi)發(fā)工具,形成完善的工具集和整體解決方案,從而降低OpenHarmony的開(kāi)發(fā)門(mén)檻,提高開(kāi)發(fā)效率,為生態(tài)繁榮提供強(qiáng)大的技術(shù)支撐。
深圳開(kāi)鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司OpenHarmony社區(qū)開(kāi)發(fā)部社區(qū)共建首席架構(gòu)師王石主題分享
在開(kāi)發(fā)者工具分論壇的閉幕環(huán)節(jié),論壇出品人、華為軟件IDE實(shí)驗(yàn)室主任蔣奕老師主持了一場(chǎng)別開(kāi)生面的圓桌討論。本次討論的嘉賓陣容強(qiáng)大,包括江蘇潤(rùn)和軟件技術(shù)總監(jiān)石磊、深圳開(kāi)鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司社區(qū)共建首席架構(gòu)師王石、北航教授石琳、西安交通大學(xué)教授晉武俠、百度云端開(kāi)發(fā)平臺(tái)技術(shù)負(fù)責(zé)人李楊、華為畢昇編譯器架構(gòu)師俞超以及華為終端軟件技術(shù)專(zhuān)家彭彪。討論的核心議題主要包括三個(gè)方面:一是開(kāi)發(fā)者工具如何在OpenHarmony生態(tài)建設(shè)中發(fā)揮重要作用;二是大模型時(shí)代下,開(kāi)發(fā)者工具將面臨哪些變革;三是展望未來(lái)開(kāi)發(fā)者工具的發(fā)展趨勢(shì)。與會(huì)嘉賓們紛紛發(fā)表獨(dú)到見(jiàn)解,共同探討了這些重要議題,為開(kāi)發(fā)者工具的未來(lái)發(fā)展提供了寶貴的思路和建議。
圓桌論壇
開(kāi)發(fā)者工具分論壇的成功舉辦,為廣大開(kāi)發(fā)者提供了一個(gè)交流平臺(tái),使他們能夠深入了解相關(guān)工具的使用和獲取方式,提升對(duì)OpenHarmony系統(tǒng)的認(rèn)知能力。這有助于提高開(kāi)發(fā)效率,吸引更多開(kāi)發(fā)者更快速、更深入地參與生態(tài)環(huán)境,共同推動(dòng)生態(tài)的繁榮與發(fā)展。
評(píng)論