當(dāng)前位置:首頁 > 芯聞號(hào) > 動(dòng)態(tài)速遞
[導(dǎo)讀]在軟件定義時(shí)代,不斷降低軟件開發(fā)、測(cè)試和生產(chǎn)成本,提升開發(fā)效率、縮短開發(fā)周期,是一個(gè)永遠(yuǎn)在路上沒有完結(jié)的課題。目前,由生成式人工智能引發(fā)的技術(shù)熱潮已持續(xù)一年,AI會(huì)如何影響軟件開發(fā)和測(cè)試,軟件開發(fā)工具和平臺(tái)又會(huì)怎么變?2023年年底,在上海舉行的Qt全球峰會(huì)2023中國站釋放出一些重要的趨勢(shì)信息。

在軟件定義時(shí)代,不斷降低軟件開發(fā)、測(cè)試和生產(chǎn)成本,提升開發(fā)效率、縮短開發(fā)周期,是一個(gè)永遠(yuǎn)在路上沒有完結(jié)的課題。目前,由生成式人工智能引發(fā)的技術(shù)熱潮已持續(xù)一年,AI會(huì)如何影響軟件開發(fā)和測(cè)試,軟件開發(fā)工具和平臺(tái)又會(huì)怎么變?2023年年底,在上海舉行的Qt全球峰會(huì)2023中國站釋放出一些重要的趨勢(shì)信息。

上一次Qt全球峰會(huì)中國站的舉行是在2021年,時(shí)隔兩年,全球經(jīng)濟(jì)和科技的發(fā)展有巨大的變化,Qt公司收購了兩個(gè)質(zhì)量保證工具,公司logo更新為Qt Group,技術(shù)戰(zhàn)略也發(fā)生了新的變化。在剛剛結(jié)束的CES 2024上,Qt宣布通過亞馬遜云服務(wù)(AWS)應(yīng)用商店提供解決方案并支持開發(fā)者在AWS上進(jìn)行開發(fā),從Qt全球峰會(huì)2023到剛剛舉行的CES上,釋放出Qt戰(zhàn)略變局的重要信號(hào):“以增強(qiáng)智能的視角擁抱AI;通過更開放加速平臺(tái)化和生態(tài)化轉(zhuǎn)型”將成為未來Qt戰(zhàn)略演進(jìn)的核心方向。

推開放平臺(tái)戰(zhàn)略,Qt Group加速生態(tài)化轉(zhuǎn)型

以增強(qiáng)智能的視角,擁抱AI

過去一年,AI火遍全球,AI編碼助手層出不窮,編程范式發(fā)生了前所未有的深刻變化;編程語言從、Java到C、C++再到今天以自然語言為特征的Prompt工程,編程門檻不斷降低。這些變化,促使從開發(fā)者到開發(fā)工具、平臺(tái)廠商思考,未來的編程范式與開發(fā)平臺(tái)的演進(jìn)方向。

“有了編碼助手意味著開發(fā)者可以用更少的時(shí)間生成更多代碼,開發(fā)工作量減少,開發(fā)效率顯著提高,那么生成的代碼質(zhì)量是否有保障?是否符合系統(tǒng)級(jí)和集成的要求?”Qt Group產(chǎn)品總監(jiān)羅淼在峰會(huì)演講時(shí)向開發(fā)者問了這樣幾個(gè)問題。

羅淼認(rèn)為,生成式AI(Generative AI)雖能助力開發(fā)者生成代碼,但并不意味所開發(fā)的軟件就能達(dá)到預(yù)期質(zhì)量。因?yàn)橛糜谟?xùn)練LLM(大語言模型)和生成式AI的代碼機(jī)制并不一定適合用戶所要?jiǎng)?chuàng)建的軟件機(jī)制,AI所生成的代碼是否符合標(biāo)準(zhǔn),標(biāo)準(zhǔn)本身是否有問題,所生成的代碼是否符合系統(tǒng)級(jí)要求、是否符合集成要求,都是未知。這樣的情況下,生成代碼越多需要的測(cè)試也越多。

“無論是從系統(tǒng)的設(shè)計(jì)、架構(gòu)的把控還是從軟件的質(zhì)量等維度看,Qt認(rèn)為AI,特別是增強(qiáng)智能(Augmented Intelligence),可以作為虛擬伙伴輔助人類,而不是試圖取代人類。而隨著AI在編程領(lǐng)域的不斷深入,必將涉及到越來越多的挑戰(zhàn)?!绷_淼表示Qt建議仔細(xì)評(píng)估與使用任何生成式AI相關(guān)的條款和條件,無論是用于開源還是商業(yè)用途,并希望在保護(hù)知識(shí)產(chǎn)權(quán)和軟件安全性的前提下,通過增強(qiáng)智能消除模板代碼和重復(fù)性工作,讓軟件開發(fā)和測(cè)試變得更輕松。

基于此,Qt正在從幾個(gè)層面積極推進(jìn),化解開發(fā)者采用AI編程遇到的問題,釋放AI潛能。一是將更多編碼助手引入Qt Creator,并方便開發(fā)者使用。Qt Creator IDE已推出了現(xiàn)成的GitHub Copilot插件,支持各種編碼助手用例;二是利用20多年構(gòu)建穩(wěn)定、安全的跨平臺(tái)應(yīng)用能力,對(duì)大語言模型進(jìn)行微調(diào),將Qt和Qt開發(fā)者的知識(shí)產(chǎn)權(quán)安全地引入編碼助手。最近,Qt正在嘗試使用GPT-4實(shí)現(xiàn)更智能的API審核。三是探索邊緣AI的機(jī)會(huì),包括該領(lǐng)域的小語言模型。

更開放,加速平臺(tái)化生態(tài)化轉(zhuǎn)型

在充滿變化的時(shí)代,“以用戶需求為中心”是永遠(yuǎn)不變的壓倉石。對(duì)于軟件開發(fā)而言,更快的速度、更高的質(zhì)量是用戶的持續(xù)不變?cè)V求,當(dāng)確認(rèn)軟件開發(fā)依然人是主導(dǎo),AI是輔助的增強(qiáng)智能,那么開發(fā)工具、開發(fā)環(huán)境、軟件測(cè)試,需要圍繞開發(fā)速度、軟件質(zhì)量做更大的提升。

以用戶需求為中心,實(shí)現(xiàn)開發(fā)提速、提質(zhì)、增效,Qt在峰會(huì)上提出兩個(gè)關(guān)鍵技術(shù)戰(zhàn)略:一是通過產(chǎn)品組合優(yōu)化整個(gè)開發(fā)流程、提升產(chǎn)品創(chuàng)建速度;二是通過更開放,實(shí)現(xiàn)Qt平臺(tái)化、生態(tài)化轉(zhuǎn)型。

從優(yōu)化流程的維度看,軟件開發(fā)開發(fā)流程需要在不同團(tuán)隊(duì)直接無縫云習(xí)慣,跨職能團(tuán)隊(duì)和集成工具鏈無疑將加快產(chǎn)品創(chuàng)建、迭代的速度。比如,用戶界面設(shè)計(jì)和開發(fā)之間常常會(huì)遭遇這樣的難題,設(shè)計(jì)團(tuán)隊(duì)將UI設(shè)計(jì)出來,有一堆設(shè)計(jì)文檔,但開發(fā)團(tuán)隊(duì)無法直接使用,當(dāng)這兩個(gè)團(tuán)隊(duì)接力時(shí)就會(huì)面臨數(shù)據(jù)對(duì)接的問題。為了盡量減少團(tuán)隊(duì)交接中的信息丟失,Qt在其設(shè)計(jì)構(gòu)建工具Qt Design Studio中加入了各種bridge,無論設(shè)計(jì)師使用的是Adobe Photoshop、Sketch、Figma等等主流設(shè)計(jì)工具,都可以利用對(duì)應(yīng)bridge將素材無縫導(dǎo)入,并自動(dòng)轉(zhuǎn)換生成UI應(yīng)用代碼,供開發(fā)團(tuán)隊(duì)直接使用。

“Qt一直相信開源的力量,也相信開放式工具策略的優(yōu)勢(shì),開放的技術(shù)方法能夠創(chuàng)造符合需求的一流產(chǎn)品。長期以來,Qt一直支持不同的第三方構(gòu)建系統(tǒng)、打包管理器和版本控制系統(tǒng)。接下來,Qt將建立一個(gè)與Qt Creator互相連接的插件生態(tài)系統(tǒng),提供更多擴(kuò)展功能,”羅淼一連串說了幾個(gè)“開放”,宣布了Qt Creator的平臺(tái)化戰(zhàn)略。

在Qt的全棧開放戰(zhàn)略中還需要特別提及“開放框架戰(zhàn)略”。一方面,經(jīng)歷20年發(fā)展,Qt工具、模塊越來越豐滿,框架也越來越強(qiáng)大,不少開發(fā)者誤以為在Qt的框架下必須要采用Qt工具、模塊進(jìn)行開發(fā)、構(gòu)建。事實(shí)上,Qt框架支持多工具、多環(huán)境、多技術(shù)的混合,是一個(gè)開放、可擴(kuò)展的框架。

另一方面,開放框架之所以重要,因?yàn)橛脩粝M麖?fù)用各種各樣的軟件資產(chǎn),或是原有的桌面端的向web、移動(dòng)端拓展,或是將一部分系統(tǒng)級(jí)代碼復(fù)用到新的項(xiàng)目當(dāng)中,采用混合技術(shù)打造新產(chǎn)品已是常態(tài)。

就像GE公司“Vivid”系列超聲波心臟掃描儀,其后臺(tái)基于Windows系統(tǒng),使用了ActiveX插件,其界面開發(fā)就采用了Qt技術(shù),將Qt的界面部分與后臺(tái)的C++程序整合,實(shí)現(xiàn)了原有代碼的復(fù)用整合。

而這樣的“混合訴求”,不僅僅是存在于醫(yī)療領(lǐng)域,而是各行各業(yè)而解決混合訴求,開放是唯一也是更好的選擇。

可以說,開放戰(zhàn)略是這次Qt峰會(huì)最核心的信息,這個(gè)戰(zhàn)略的推出意味著Qt從一家軟件開發(fā)工具、開發(fā)環(huán)境、測(cè)試驗(yàn)證廠商向平臺(tái)廠商和生態(tài)廠商轉(zhuǎn)型。據(jù)羅淼透露,以“平臺(tái)+插件”的方式構(gòu)建龐大的生態(tài)系統(tǒng),Qt的第一步是以插件的方式整合其他的工具,在未來有能夠?qū)⑵渌目蚣苷线M(jìn)來。作為一家擁有20多年發(fā)展歷史的軟件開發(fā)工具與平臺(tái)、測(cè)試全生命周期廠商,Qt已經(jīng)有一個(gè)規(guī)模不小的生態(tài)系統(tǒng),通過集成第三方的工具以及與第三方的框架進(jìn)行整合,能夠加快整個(gè)生態(tài)擴(kuò)展。

目前,軟件開發(fā)正迎來巨大發(fā)展機(jī)遇,要想讓軟件開發(fā)真正實(shí)現(xiàn)“思無界”、“行有方”,不能僅僅靠Qt一家,需要整合更多的產(chǎn)業(yè)力量,才能做得更好。事實(shí)如此,1月9日Qt與亞馬遜云服務(wù)(AWS)聯(lián)手,將其工具套件添加到AWS Marketplace中,開發(fā)者可在云端完成90%的開發(fā)和測(cè)試,在開發(fā)的最后階段,剩余的10%可移植到物理硬件上進(jìn)行最終的測(cè)試和驗(yàn)證。這將大大節(jié)約開發(fā)、測(cè)試時(shí)間,減少迭代原型設(shè)計(jì)工作量,最終緩解OEM的供應(yīng)鏈挑戰(zhàn)。

應(yīng)該說,Qt的開放戰(zhàn)略是順應(yīng)潮流方向的,而如何吸引更多開發(fā)工具、開發(fā)框架與Qt生態(tài)整合,或?qū)⒊蔀榻酉聛鞶t新一輪變革面臨的挑戰(zhàn)。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉