在當今的數字化浪潮中,軟件開發(fā)是企業(yè)和組織技術架構的核心部分。2024年10月12日,第三屆OpenHarmony技術大會的IDE分論壇在上海世博中心舉行。論壇聚焦于探討如何利用IDE工具技術提升OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)應用的開發(fā)效率和軟件質量,旨在構建一個開放且前瞻性的以IDE為核心的軟件開發(fā)工具交流平臺。
在本次分論壇中,與會嘉賓深入探討了應用開發(fā)技術與工具的工程化解決方案,以及大模型技術與軟件開發(fā)工具的深度融合,以全面提升OpenHarmony應用開發(fā)的效率和質量。通過分享OpenHarmony應用的優(yōu)秀開發(fā)實踐和學術前沿的軟件開發(fā)工具探索,分論壇旨在幫助開發(fā)者在OpenHarmony生態(tài)中找到更高質量的IDE開發(fā)工具方案。
該分論壇由華為軟件IDE實驗室主任蔣奕和復旦大學計算機學院副院長彭鑫擔任本論壇出品人,并由蔣奕主持。在活動中,華為軟件IDE實驗室主任蔣奕、華為 DevEco Studio 高級技術專家陳曉闖、北京趣拿軟件科技有限公司移動端開發(fā)總監(jiān)鄒德文、飛書OpenHarmony架構師夏恩龍、中國工商銀行軟件開發(fā)中心研究員趙海強、深圳開鴻數字產業(yè)發(fā)展有限公司開源社區(qū)開發(fā)部開發(fā)工程師胡瑞濤、百度在線網絡技術(北京)有限公司智能研發(fā)團隊高級經理彭云鵬、北京航天航空大學教授石琳、DeepWisdom創(chuàng)始人兼CEO吳承霖、復旦大學計算機學院副院長彭鑫等嘉賓,分別就各自專業(yè)領域的最新進展和實踐進行了深入的分享和討論。
華為軟件IDE實驗室主任蔣奕發(fā)表了主題為“智慧化IDE助力OpenHarmony應用開發(fā)探索與實踐”的演講。蔣奕介紹了智慧化IDE在工程級代碼生成技術上的突破,這些技術不僅提升了開發(fā)效率,還降低了開發(fā)門檻,加速了應用的OpenHarmony化進程。華為軟件IDE實驗室在AI加持的工程級代碼生成技術、少語料代碼生成技術方面進行了探索,賦能了OpenHarmony UI代碼生成、元服務卡片生成及倉頡代碼生成開發(fā)工具集,致力于打造極簡開發(fā)體驗。
(華為軟件IDE實驗室主任蔣奕發(fā)言)
華為技術專家陳曉闖先生對OpenHarmony應用開發(fā)工具DevEco Studio進行了深入介紹。陳曉闖強調了DevEco開發(fā)套件的核心特性,包括高效編碼、調試、快速構建應用程序等,可以幫助開發(fā)者簡化開發(fā)流程,提升開發(fā)效率。陳曉闖展示了DevEco Studio許多功能,包括高效編碼、調試、快速構建應用程序、性能調優(yōu)、代碼靜態(tài)檢測等能力,以及如何幫助開發(fā)者專注于業(yè)務邏輯的實現(xiàn),從而提高代碼編寫的效率和應用的整體體驗。
(華為技術專家陳曉闖發(fā)言)
每次旅行不僅是目的地的探索,也可以是科技體驗的旅程。北京趣拿軟件科技有限公司移動端開發(fā)總監(jiān)鄒德文分享了“去哪兒OpenHarmony跨端技術落地實踐”。鄒德文講述了去哪兒網在OpenHarmony平臺上采用React Native、Flutter等跨端技術棧,實現(xiàn)了應用的高效跨平臺運行能力。鄒德文還提到了AI工具在生成目標平臺代碼方面的應用,這大幅提高了開發(fā)效率和應用穩(wěn)定性,這種跨端技術棧在OpenHarmony化過程中發(fā)揮了重要作用。
(北京趣拿軟件科技有限公司移動端開發(fā)總監(jiān)鄒德文發(fā)言)
飛書OpenHarmony架構師夏恩龍分享了“飛書的OpenHarmony化之旅”。夏恩龍詳細介紹了飛書企業(yè)級應用在OpenHarmony上的適配與升級過程,展示了如何通過一次開發(fā)實現(xiàn)多端部署,為用戶提供全新的辦公體驗。夏恩龍強調了飛書與OpenHarmony的合作,不僅提升了辦公效率,還引領了智慧協(xié)同的新潮流。
(飛書OpenHarmony架構師夏恩龍發(fā)言)
中國工商銀行軟件開發(fā)中心互聯(lián)網金融研究團隊的研究員趙海強,在分論壇上介紹了“中國工商銀行移動端用戶體驗提升支撐工具實踐”。趙海強探討了在競爭激烈的APP市場中,如何通過加強底層基礎支撐和構建輔助工具,實現(xiàn)APP研發(fā)全生命周期體驗質量控制。趙海強分享了工商銀行在UI一致性、性能、體驗、用戶友好提示、業(yè)務流程交互等方面的研發(fā)工具,這些工具在需求、設計、開發(fā)、測試各階段幫助及時發(fā)現(xiàn)潛在問題,從而提升工商銀行移動端應用的用戶體驗。
(中國工商銀行軟件開發(fā)中心互聯(lián)網金融研究團隊的研究員趙海強發(fā)言)
深圳開鴻數字產業(yè)發(fā)展有限公司的開源社區(qū)開發(fā)部開發(fā)工程師胡瑞濤,分享了“開發(fā)者必備的應用開發(fā)工具”。胡瑞濤介紹了全棧開發(fā)工具鏈如何為OpenHarmony生態(tài)提供技術支持,強調了這些工具在提升開發(fā)效率和生態(tài)創(chuàng)新能力方面的重要性。胡瑞濤指出,這些工具不僅簡化了開發(fā)流程,還推動了新硬件和服務模式的發(fā)展,為開發(fā)者提供了高效、便捷的開發(fā)環(huán)境,加速了OpenHarmony在各領域的應用和普及。
(深圳開鴻數字產業(yè)發(fā)展有限公司的開源社區(qū)開發(fā)部開發(fā)工程師胡瑞濤發(fā)言)
在人工智能時代,軟件研發(fā)范式正在經歷的變革。百度在線網絡技術(北京)有限公司智能研發(fā)團隊高級經理彭云鵬,帶來了“人工智能原生軟件研發(fā)新范式”的主題分享。彭云鵬闡述了如何利用AI工具提升研發(fā)效率。彭云鵬提到,百度在這一領域的探索和實踐,包括代碼生成工具Comate的應用,已經實現(xiàn)了全公司35%的新增代碼由AI生成,這一比例還在持續(xù)增長。
(百度在線網絡技術(北京)有限公司智能研發(fā)團隊高級經理彭云鵬發(fā)言)
連續(xù)參加兩年IDE分論壇的北京航天航空大學教授石琳,分享了“基于智能IDE的開發(fā)者個性化數據理解”的主題。石琳探討了IDE作為開發(fā)者編程的主要場所,其中蘊含的豐富個性化數據對于提升大模型的理解能力、實現(xiàn)復雜軟件自動化的重要性。石琳提出,通過深入挖掘和理解開發(fā)者的編程偏好和項目環(huán)境信息,可以助力大模型更好地理解開發(fā)者的意圖,從而在人機協(xié)同的范式中實現(xiàn)從簡單代碼生成到復雜軟件自動化的突破。
(北京航天航空大學教授石琳發(fā)言)
DeepWisdom創(chuàng)始人兼CEO吳承霖在分論壇上介紹了“MetaGPT: Coding Through Chat With Agents”。吳承霖展示了如何通過自然語言編程簡化開發(fā)過程,使編程變得像聊天一樣簡單。吳承霖提出的MetaGPT框架通過多智能體協(xié)同工作,利用自然語言編程重塑了傳統(tǒng)IDE模式,顯著提升了開發(fā)效率。吳承霖還探討了MetaGPT在代碼轉譯方面的應用,尤其是其對OpenHarmony生態(tài)系統(tǒng)創(chuàng)新的推動作用,旨在優(yōu)化開發(fā)流程和增強團隊協(xié)作。
(DeepWisdom創(chuàng)始人兼CEO吳承霖發(fā)言)
復旦大學計算機學院副院長、教授彭鑫,分享了“基于大模型的人機協(xié)作生成式應用開發(fā)”的主題。彭鑫探討了大模型技術如何觸發(fā)軟件智能化開發(fā)的質變,提出了從軟件開發(fā)自身規(guī)律出發(fā),探索人機協(xié)作的智能化開發(fā)模式的必要性。彭鑫強調了將演進式設計、特定領域語言(DSL)以及有效的代碼審視與反饋與大模型的代碼生成能力相結合,形成更高層次上的智能化開發(fā)能力的重要性。
(復旦大學計算機學院副院長、教授彭鑫發(fā)言)
第三屆OpenHarmony技術大會的IDE分論壇的圓滿落幕,為開發(fā)者社群搭建了一個寶貴的交流舞臺。與會者深入探討了IDE在OpenHarmony應用開發(fā)中的關鍵作用。論壇集中討論了如何利用IDE提高開發(fā)效率、軟件質量和用戶體驗。嘉賓們分享了他們在工程化解決方案、大模型技術與軟件開發(fā)工具融合方面的見解和經驗。此次分論壇的討論不僅為開發(fā)者提供了寶貴的實踐指導,還激勵了更多開發(fā)者以更迅速、更深入的方式投身于OpenHarmony生態(tài),攜手促進其蓬勃發(fā)展。
(免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現(xiàn)的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。 )