第三屆OpenHarmony技術(shù)大會(huì )應用開(kāi)發(fā)工程技術(shù)分論壇成功舉行
OpenAtom OpenHarmony(以下簡(jiǎn)稱(chēng)OpenHarmony)生態(tài)的繁榮,需要構建服務(wù)于千行萬(wàn)業(yè)的應用生態(tài),提供高效的應用開(kāi)發(fā)工程技術(shù)和完備的軟件工程能力成為推動(dòng)OpenHarmony應用生態(tài)高效、低成本可持續發(fā)展的關(guān)鍵因素。2024年10月12日下午第三屆OpenHarmony技術(shù)大會(huì )應用開(kāi)發(fā)工程技術(shù)分論壇在上海成功舉行。該分論壇圍繞前沿的應用開(kāi)發(fā)技術(shù)與移動(dòng)軟件工程能力,在人機物融合的智能系統及應用新形態(tài)、應用業(yè)務(wù)邏輯分析和安全檢測技術(shù)、開(kāi)發(fā)者自動(dòng)化測試、Qt/Flutter框架新技術(shù)、大型應用構建和持續集成能力等議題展開(kāi)深入探討與經(jīng)驗分享。
本文引用地址:http://dyxdggzs.com/article/202410/463665.htmOpenHarmony應用開(kāi)發(fā)工程技術(shù)TSG主任任晗;北京航空航天大學(xué)教授、博士生導師史曉華作為應用開(kāi)發(fā)工程技術(shù)分論壇出品人出席本次活動(dòng)。復旦大學(xué)計算機科學(xué)技術(shù)學(xué)院副院長(cháng)、教授彭鑫;中國科學(xué)院計算技術(shù)研究所研究員李煉;華東師范大學(xué)教授蘇亭;復旦大學(xué)青年副研究員張曉寒;Qt資深方案工程師雒少華;華為高級技術(shù)專(zhuān)家邵甜鴿;華為技術(shù)專(zhuān)家武超;深圳開(kāi)鴻數字產(chǎn)業(yè)發(fā)展有限公司架構設計工程師丁力出席本論壇并發(fā)表演講。OpenHarmony應用開(kāi)發(fā)工程技術(shù)TSG主任任晗主持了整場(chǎng)會(huì )議。
(OpenHarmony應用開(kāi)發(fā)工程技術(shù)TSG主任任晗主持會(huì )議)
復旦大學(xué)計算機科學(xué)技術(shù)學(xué)院副院長(cháng)、教授彭鑫以《軟件定義的人機物融合智能化系統及應用》為主題發(fā)表演講。他對軟件定義的人機物融合智能系統的相關(guān)思想、發(fā)展現狀和底層邏輯進(jìn)行了闡釋和分析,并介紹了團隊在云邊融合的運行支撐系統、人機物資源的軟件定義方法及應用構造方法等方面進(jìn)行的一些初步探索。據介紹,軟件定義的人機物融合智能化系統將云計算和云原生的思想拓展到智慧園區、智慧大樓、智能家居、智能網(wǎng)聯(lián)汽車(chē)等社會(huì )物理空間,以軟件定義的方式實(shí)現人機物資源的編程抽象和平臺化管理,支持系統的快速迭代和持續演化,同時(shí)支持基于低代碼開(kāi)發(fā)及自然語(yǔ)言編程的人機物融合應用構造,從而可以更好地實(shí)現以用戶(hù)為中心的人機物融合應用執行與服務(wù)提供。OpenHarmony面向萬(wàn)物互聯(lián)的智能化應用場(chǎng)景為開(kāi)發(fā)者提供了一次開(kāi)發(fā)多端部署、 分布式軟總線(xiàn)、分布式數據服務(wù)、應用自由流轉的平臺能力,可以為建立面向人機物融合用應用的“開(kāi)發(fā)運維一體化”目標提供支撐。
(復旦大學(xué)計算機科學(xué)技術(shù)學(xué)院副院長(cháng)、教授彭鑫發(fā)言)
中國科學(xué)院計算技術(shù)研究所研究員李煉聚焦高層語(yǔ)義的自適應分析方法與工具展開(kāi)分享。應用層的大部分安全性問(wèn)題以及性能和功能問(wèn)題都需要深入理解高層的應用邏輯語(yǔ)義。但這些高層語(yǔ)義和應用具體實(shí)現密切相關(guān),往往無(wú)法進(jìn)行通用的定義。那么如何通過(guò)自動(dòng)或半自動(dòng)的方法推斷高層應用語(yǔ)義,以及嚴格表述這些語(yǔ)義信息?如何實(shí)現高效且易于擴展的高層語(yǔ)義分析工具?針對上述問(wèn)題,李煉提出可以通過(guò)聲明式方法定義高層語(yǔ)義,并擴展現有工具以自動(dòng)檢測自定義語(yǔ)義,從而兼顧可擴展性、效率和精度展開(kāi)討論。他指出,通過(guò)自動(dòng)或半自動(dòng)高層語(yǔ)義推斷以及自適應分析方法與工具,可以解決靈活多變的應用層邏輯問(wèn)題。
(中國科學(xué)院計算技術(shù)研究所研究員李煉發(fā)言)
華東師范大學(xué)教授蘇亭分享了面向OpenHarmony應用的開(kāi)發(fā)者自動(dòng)化測試技術(shù)新范式。蘇亭指出,保障OpenHarmony應用穩定和正確運行是OpenHarmony生態(tài)發(fā)展的重要目標。然而,與其他現有移動(dòng)平臺應用(如安卓、iOS等)相比,OpenHarmony應用在編程語(yǔ)言、開(kāi)發(fā)特性、架構設計等方面有著(zhù)顯著(zhù)的不同,這為設計和構建OpenHarmony應用自動(dòng)化測試技術(shù)帶來(lái)了挑戰。鑒于此,蘇亭教授介紹了其所帶領(lǐng)的研究小組在OpenHarmony應用自動(dòng)化測試方面的探索和工程化實(shí)踐,并介紹了基于代碼功能地圖的OpenHarmony應用增強遍歷測試技術(shù)和基于性質(zhì)的OpenHarmony應用異常測試技術(shù)。
(華東師范大學(xué)教授蘇亭發(fā)言)
“安全不是選項,而是必需”,復旦大學(xué)青年副研究員張曉寒在《移動(dòng)應用業(yè)務(wù)安全研究與生態(tài)治理》的演講中強調。本次論壇他帶來(lái)了在移動(dòng)應用業(yè)務(wù)安全方面開(kāi)展的相關(guān)研究與實(shí)踐成果,并與與會(huì )者共同探討了基于移動(dòng)應用逆向、程序分析、深度學(xué)習與大模型等技術(shù)形成的一套應用業(yè)務(wù)安全分析思路和方法。同時(shí),張曉寒重點(diǎn)分享了團隊在移動(dòng)應用認證安全、端側風(fēng)控、應用行為理解、敏感行為感知等方面進(jìn)行的學(xué)術(shù)探索,匯報了在漏洞挖掘與治理、應用生態(tài)治理等方面進(jìn)行的嘗試和實(shí)踐。他的相關(guān)研究曾獲華為優(yōu)秀技術(shù)成果獎、CNVD最具價(jià)值漏洞等榮譽(yù)。
(復旦大學(xué)青年副研究員張曉寒發(fā)言)
Qt資深方案工程師雒少華在本次論壇中以《Qt攜手OpenHarmony:共創(chuàng )軟件新生態(tài)的適配之旅》為主題,深入剖析Qt框架如何高效適配OpenHarmony操作系統,展現其在軟件生態(tài)構建中的關(guān)鍵角色;探討Qt跨平臺技術(shù)的獨特優(yōu)勢,在OpenHarmony環(huán)境下的應用創(chuàng )新,以及如何促進(jìn)開(kāi)發(fā)者快速遷移,加速軟件生態(tài)的繁榮。雒少華展望道:“在OpenHarmony的沃土上,Qt綻放新生,共繪軟件生態(tài)的宏偉藍圖?!?/p>
(Qt資深方案工程師雒少華發(fā)言)
Flutter作為今年來(lái)流行的跨平臺開(kāi)發(fā)框架,在全球范圍內獲得了廣泛的應用和認可。OpenHarmony系統如果能成功融入 Flutter 生態(tài)系統,將會(huì )對OpenHarmony生態(tài)產(chǎn)生深遠影響。會(huì )有什么影響呢?華為技術(shù)專(zhuān)家邵甜鴿對此給予了解答。邵甜鴿認為:Flutter 的跨平臺能力可以極大減少伙伴的開(kāi)發(fā)和維護成本,且可以使應用快速遷移到OpenHarmony平臺,迅速豐富OpenHarmony應用生態(tài)。Flutter的自渲染引擎可以有效保證在不同平臺上的一致性用戶(hù)體驗,通過(guò)優(yōu)化 Flutter 在OpenHarmony系統上的性能,進(jìn)一步實(shí)現極致流暢的用戶(hù)體驗。Flutter 的廣泛使用和社區支持吸引了更多的開(kāi)發(fā)者加入OpenHarmony生態(tài),其豐富的共享資源和插件可以提高開(kāi)發(fā)效率,幫助OpenHarmony快速建立起應用生態(tài),提升競爭力。
(華為高級技術(shù)專(zhuān)家邵甜鴿發(fā)言)
華為技術(shù)專(zhuān)家武超在本次演講中分享了OpenHarmony大型工程的依賴(lài)管理與多產(chǎn)物構建的經(jīng)驗。為與會(huì )者介紹OpenHarmony系統依賴(lài)管理的幾種最常見(jiàn)模式和相應的技術(shù),講解構建系統的幾個(gè)核心概念和頂層的領(lǐng)域模型,并分享了OpenHarmony系統上的多產(chǎn)品、多環(huán)境、多設備的多目標構建工程能力。
(華為技術(shù)專(zhuān)家武超發(fā)言)
會(huì )議最后,深圳開(kāi)鴻數字產(chǎn)業(yè)發(fā)展有限公司架構設計工程師丁力以《OpenHarmony應用開(kāi)發(fā)持續集成工程能力構建》為主題做了報告分享。他指出,持續集成構建、gerrit管控代碼、代碼門(mén)禁集成增量編譯、靜態(tài)檢查、單元測試等多種管控措施,是全力構筑好版本質(zhì)量管控的首道防線(xiàn)。丁力分別從持續集成工具鏈的整體架構和流程架構兩個(gè)方面,介紹了深開(kāi)鴻軟件工程團隊在此方面的實(shí)踐探索,并著(zhù)重分享了OpenHarmony應用開(kāi)發(fā)從編譯構建、代碼檢查、到功能測試的持續集成能力關(guān)鍵技術(shù)。
(深圳開(kāi)鴻數字產(chǎn)業(yè)發(fā)展有限公司架構設計工程師丁力發(fā)言)
應用開(kāi)發(fā)工程技術(shù)分論壇通過(guò)實(shí)際案例和技術(shù)分享,旨在幫助開(kāi)發(fā)者在OpenHarmony生態(tài)中找到最優(yōu)的工程方案。OpenHarmony項目技術(shù)指導委員會(huì )應用開(kāi)發(fā)工程技術(shù)TSG致力于構建一個(gè)開(kāi)放且前瞻性的應用工程技術(shù)交流平臺,為開(kāi)發(fā)者提供從工程指導到模板應用的全方位支持,推動(dòng)高質(zhì)量OpenHarmony應用的開(kāi)發(fā)與生態(tài)建設。通過(guò)共同探索和實(shí)踐,打造一個(gè)高效、安全、高質(zhì)量的OpenHarmony應用開(kāi)發(fā)平臺。
評論