第三屆OpenHarmony技術(shù)大會應用開發(fā)工程技術(shù)分論壇成功舉行

轉(zhuǎn)載 新聞稿 | 2024年10月15日
第三屆OpenHarmony技術(shù)大會應用開發(fā)工程技術(shù)分論壇成功舉行 ......

OpenAtom OpenHarmony(以下簡稱OpenHarmony)生態(tài)的繁榮,需要構(gòu)建服務于千行萬業(yè)的應用生態(tài),提供高效的應用開發(fā)工程技術(shù)和完備的軟件工程能力成為推動OpenHarmony應用生態(tài)高效、低成本可持續(xù)發(fā)展的關(guān)鍵因素。2024年10月12日下午第三屆OpenHarmony技術(shù)大會應用開發(fā)工程技術(shù)分論壇在上海成功舉行。該分論壇圍繞前沿的應用開發(fā)技術(shù)與移動軟件工程能力,在人機物融合的智能系統(tǒng)及應用新形態(tài)、應用業(yè)務邏輯分析和安全檢測技術(shù)、開發(fā)者自動化測試、Qt/Flutter框架新技術(shù)、大型應用構(gòu)建和持續(xù)集成能力等議題展開深入探討與經(jīng)驗分享。

OpenHarmony應用開發(fā)工程技術(shù)TSG主任任晗;北京航空航天大學教授、博士生導師史曉華作為應用開發(fā)工程技術(shù)分論壇出品人出席本次活動。復旦大學計算機科學技術(shù)學院副院長、教授彭鑫;中國科學院計算技術(shù)研究所研究員李煉;華東師范大學教授蘇亭;復旦大學青年副研究員張曉寒;Qt資深方案工程師雒少華;華為高級技術(shù)專家邵甜鴿;華為技術(shù)專家武超;深圳開鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司架構(gòu)設(shè)計工程師丁力出席本論壇并發(fā)表演講。OpenHarmony應用開發(fā)工程技術(shù)TSG主任任晗主持了整場會議。

(OpenHarmony應用開發(fā)工程技術(shù)TSG主任任晗主持會議)

復旦大學計算機科學技術(shù)學院副院長、教授彭鑫以《軟件定義的人機物融合智能化系統(tǒng)及應用》為主題發(fā)表演講。他對軟件定義的人機物融合智能系統(tǒng)的相關(guān)思想、發(fā)展現(xiàn)狀和底層邏輯進行了闡釋和分析,并介紹了團隊在云邊融合的運行支撐系統(tǒng)、人機物資源的軟件定義方法及應用構(gòu)造方法等方面進行的一些初步探索。據(jù)介紹,軟件定義的人機物融合智能化系統(tǒng)將云計算和云原生的思想拓展到智慧園區(qū)、智慧大樓、智能家居、智能網(wǎng)聯(lián)汽車等社會物理空間,以軟件定義的方式實現(xiàn)人機物資源的編程抽象和平臺化管理,支持系統(tǒng)的快速迭代和持續(xù)演化,同時支持基于低代碼開發(fā)及自然語言編程的人機物融合應用構(gòu)造,從而可以更好地實現(xiàn)以用戶為中心的人機物融合應用執(zhí)行與服務提供。OpenHarmony面向萬物互聯(lián)的智能化應用場景為開發(fā)者提供了一次開發(fā)多端部署、 分布式軟總線、分布式數(shù)據(jù)服務、應用自由流轉(zhuǎn)的平臺能力,可以為建立面向人機物融合用應用的“開發(fā)運維一體化”目標提供支撐。

(復旦大學計算機科學技術(shù)學院副院長、教授彭鑫發(fā)言)

中國科學院計算技術(shù)研究所研究員李煉聚焦高層語義的自適應分析方法與工具展開分享。應用層的大部分安全性問題以及性能和功能問題都需要深入理解高層的應用邏輯語義。但這些高層語義和應用具體實現(xiàn)密切相關(guān),往往無法進行通用的定義。那么如何通過自動或半自動的方法推斷高層應用語義,以及嚴格表述這些語義信息?如何實現(xiàn)高效且易于擴展的高層語義分析工具?針對上述問題,李煉提出可以通過聲明式方法定義高層語義,并擴展現(xiàn)有工具以自動檢測自定義語義,從而兼顧可擴展性、效率和精度展開討論。他指出,通過自動或半自動高層語義推斷以及自適應分析方法與工具,可以解決靈活多變的應用層邏輯問題。

(中國科學院計算技術(shù)研究所研究員李煉發(fā)言)

華東師范大學教授蘇亭分享了面向OpenHarmony應用的開發(fā)者自動化測試技術(shù)新范式。蘇亭指出,保障OpenHarmony應用穩(wěn)定和正確運行是OpenHarmony生態(tài)發(fā)展的重要目標。然而,與其他現(xiàn)有移動平臺應用(如安卓、iOS等)相比,OpenHarmony應用在編程語言、開發(fā)特性、架構(gòu)設(shè)計等方面有著顯著的不同,這為設(shè)計和構(gòu)建OpenHarmony應用自動化測試技術(shù)帶來了挑戰(zhàn)。鑒于此,蘇亭教授介紹了其所帶領(lǐng)的研究小組在OpenHarmony應用自動化測試方面的探索和工程化實踐,并介紹了基于代碼功能地圖的OpenHarmony應用增強遍歷測試技術(shù)和基于性質(zhì)的OpenHarmony應用異常測試技術(shù)。

(華東師范大學教授蘇亭發(fā)言)

“安全不是選項,而是必需”,復旦大學青年副研究員張曉寒在《移動應用業(yè)務安全研究與生態(tài)治理》的演講中強調(diào)。本次論壇他帶來了在移動應用業(yè)務安全方面開展的相關(guān)研究與實踐成果,并與與會者共同探討了基于移動應用逆向、程序分析、深度學習與大模型等技術(shù)形成的一套應用業(yè)務安全分析思路和方法。同時,張曉寒重點分享了團隊在移動應用認證安全、端側(cè)風控、應用行為理解、敏感行為感知等方面進行的學術(shù)探索,匯報了在漏洞挖掘與治理、應用生態(tài)治理等方面進行的嘗試和實踐。他的相關(guān)研究曾獲華為優(yōu)秀技術(shù)成果獎、CNVD最具價值漏洞等榮譽。

(復旦大學青年副研究員張曉寒發(fā)言)

Qt資深方案工程師雒少華在本次論壇中以《Qt攜手OpenHarmony:共創(chuàng)軟件新生態(tài)的適配之旅》為主題,深入剖析Qt框架如何高效適配OpenHarmony操作系統(tǒng),展現(xiàn)其在軟件生態(tài)構(gòu)建中的關(guān)鍵角色;探討Qt跨平臺技術(shù)的獨特優(yōu)勢,在OpenHarmony環(huán)境下的應用創(chuàng)新,以及如何促進開發(fā)者快速遷移,加速軟件生態(tài)的繁榮。雒少華展望道:“在OpenHarmony的沃土上,Qt綻放新生,共繪軟件生態(tài)的宏偉藍圖。”

(Qt資深方案工程師雒少華發(fā)言)

Flutter作為今年來流行的跨平臺開發(fā)框架,在全球范圍內(nèi)獲得了廣泛的應用和認可。OpenHarmony系統(tǒng)如果能成功融入 Flutter 生態(tài)系統(tǒng),將會對OpenHarmony生態(tài)產(chǎn)生深遠影響。會有什么影響呢?華為技術(shù)專家邵甜鴿對此給予了解答。邵甜鴿認為:Flutter 的跨平臺能力可以極大減少伙伴的開發(fā)和維護成本,且可以使應用快速遷移到OpenHarmony平臺,迅速豐富OpenHarmony應用生態(tài)。Flutter的自渲染引擎可以有效保證在不同平臺上的一致性用戶體驗,通過優(yōu)化 Flutter 在OpenHarmony系統(tǒng)上的性能,進一步實現(xiàn)極致流暢的用戶體驗。Flutter 的廣泛使用和社區(qū)支持吸引了更多的開發(fā)者加入OpenHarmony生態(tài),其豐富的共享資源和插件可以提高開發(fā)效率,幫助OpenHarmony快速建立起應用生態(tài),提升競爭力。

(華為高級技術(shù)專家邵甜鴿發(fā)言)

華為技術(shù)專家武超在本次演講中分享了OpenHarmony大型工程的依賴管理與多產(chǎn)物構(gòu)建的經(jīng)驗。為與會者介紹OpenHarmony系統(tǒng)依賴管理的幾種最常見模式和相應的技術(shù),講解構(gòu)建系統(tǒng)的幾個核心概念和頂層的領(lǐng)域模型,并分享了OpenHarmony系統(tǒng)上的多產(chǎn)品、多環(huán)境、多設(shè)備的多目標構(gòu)建工程能力。

(華為技術(shù)專家武超發(fā)言)

會議最后,深圳開鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司架構(gòu)設(shè)計工程師丁力以《OpenHarmony應用開發(fā)持續(xù)集成工程能力構(gòu)建》為主題做了報告分享。他指出,持續(xù)集成構(gòu)建、gerrit管控代碼、代碼門禁集成增量編譯、靜態(tài)檢查、單元測試等多種管控措施,是全力構(gòu)筑好版本質(zhì)量管控的首道防線。丁力分別從持續(xù)集成工具鏈的整體架構(gòu)和流程架構(gòu)兩個方面,介紹了深開鴻軟件工程團隊在此方面的實踐探索,并著重分享了OpenHarmony應用開發(fā)從編譯構(gòu)建、代碼檢查、到功能測試的持續(xù)集成能力關(guān)鍵技術(shù)。

(深圳開鴻數(shù)字產(chǎn)業(yè)發(fā)展有限公司架構(gòu)設(shè)計工程師丁力發(fā)言)

應用開發(fā)工程技術(shù)分論壇通過實際案例和技術(shù)分享,旨在幫助開發(fā)者在OpenHarmony生態(tài)中找到最優(yōu)的工程方案。OpenHarmony項目技術(shù)指導委員會應用開發(fā)工程技術(shù)TSG致力于構(gòu)建一個開放且前瞻性的應用工程技術(shù)交流平臺,為開發(fā)者提供從工程指導到模板應用的全方位支持,推動高質(zhì)量OpenHarmony應用的開發(fā)與生態(tài)建設(shè)。通過共同探索和實踐,打造一個高效、安全、高質(zhì)量的OpenHarmony應用開發(fā)平臺。

標簽:OpenHarmony

用戶名:  密碼:  沒有注冊?
網(wǎng)友評論:(請各位網(wǎng)友遵紀守法并注意語言文明,評論僅供參考不代表本站立場)